你好,我想使用字符"在这样的字符串变量中:
std::string hello = """;
有可能做这样的事吗?还是我在胡说八道?提前感谢!
只需退出即可:
std::string hello = """;
您有几种方法,包括:
- 逃离:
"""
- 原始字符串:
R"(")"
(从C++11开始(
您可以使用类似的转义字符
std::string hello( """ );
或
std::string hello = """;
或者使用像这样接受字符文字的构造函数
std::string hello( 1, '"' );
或者你甚至可以使用像这样的原始字符串文字
std::string hello( R"(")" );
或
std::string hello = R"(")";