以下程序无法编译:
#include <iostream>
int main() {
std::cout << R"RAW_STRING_LITERAL(
hello
world
)RAW_STRING_LITERAL";
}
错误:原始字符串定界符超过16个字符的限制。
为什么原始字符串定界符有长度限制?
以下程序无法编译:
#include <iostream>
int main() {
std::cout << R"RAW_STRING_LITERAL(
hello
world
)RAW_STRING_LITERAL";
}
错误:原始字符串定界符超过16个字符的限制。
为什么原始字符串定界符有长度限制?