如何在Visual C ++中创建原始字符串?

时间:2012-01-23 10:19:36

标签: visual-c++-2010

在C#中,我可以很容易地使用@“path”来获取System.IO函数可以接受的路径但是在C ++ .NET中我被卡住了,因为我的路径就像“C:\ roam ...”所以它处理“\ r”并删除它。所以我无法获得可接受的路径格式。请帮忙。

2 个答案:

答案 0 :(得分:1)

您需要转义反斜杠字符:

std::string path("C:\\roam");

答案 1 :(得分:1)

你需要使用\\在C ++字符常量中写一个反斜杠,即“C:\\ roam”。