在c#中,对于@ like,c ++(或c ++ 11)中是否有相同的东西?

时间:2013-12-11 00:31:07

标签: c++

在C#中,我们可以用@:

定义一个复杂的字符串
string str = @"This is the first line.\r\nThis is still the first line";

在C ++中怎么样?如果我们有类似的东西,我们不需要使用转换标志' \'对于所有特殊字符。

1 个答案:

答案 0 :(得分:6)

在C ++ 11(仅限)中,您可以使用原始字符串文字:

std::string str = R"(This is the first line.\r\nThis is still the first line)";