#include <iostream> using namespace std; int main() { cout << "\n\t\\" << endl; cout << R"(\n\t\\)" << endl; cout << R"qq(\n\t)"\\)qq" << endl; getchar(); getchar(); return 0; }
Raw string是以 R"( 开头,以 )" 结尾.如果要在raw string内写出 )" ,可以使用定义符(delimiter).因此一个raw string的完整语法是R"delim(...)delim",其中delim是个字符序列(character sequence),最多16个基本字符,不可包含反斜线,空格,和小括号.