有没有一种方法可以在“引号”中写文本而忽略转义序列?例如代替:
"C:\\Folder\\Subfolder";
写:
{some character?}"C:\Folder\Subfolder";
您需要“原始”字符串-格式如下R"(string)"
:https : //en.cppreference.com/w/cpp/language/string_literal
为了清楚起见,括号是格式的一部分-参考页对其进行了详细说明。因此,使用您的示例,这是您编写示例的方式:
string path = R"(C:\Folder\Subfolder)";
另外,您使用的术语“字面意思”是错误的。像'\n'
和'\\'
这样的东西称为转义序列。我用正确的术语编辑了您的帖子。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句