带有特殊字符的 C++ 原始字符串
C++ raw string with special char
我想输出这样的字符串:onclick="func()"
。所以我写了下面的代码:
std::string s = R"(
onclick="func()"
)";
但是这里的两个)"
让编译器搞糊涂了
如果这是一个愚蠢的问题,请原谅我。
我用谷歌搜索但什么也没找到(我不知道在搜索时应该使用哪个关键字)。
只需添加一个unique string outside the ()
std::string s = R"anystring(
onclick="func()"
)anystring";
我想输出这样的字符串:onclick="func()"
。所以我写了下面的代码:
std::string s = R"(
onclick="func()"
)";
但是这里的两个)"
让编译器搞糊涂了
如果这是一个愚蠢的问题,请原谅我。
我用谷歌搜索但什么也没找到(我不知道在搜索时应该使用哪个关键字)。
只需添加一个unique string outside the ()
std::string s = R"anystring(
onclick="func()"
)anystring";