C++ 如何使用字符串文字?

C++ 如何使用字符串文字?,c++,boost,string-literals,C++,Boost,String Literals,我们的项目使用C++03而不是C++11。因此,字符串文字特性还不可用。我想知道如果Boost库有字符串文字特征,用户定义的文字是核心语言(+库)的一个改变,你不能只用一个库和C++ ++ 11来做同样的事情。(除了预处理源代码和可能的非常脏的C预处理器技巧(?)之外,字符串文字只是一个带引号的字符串:“这是一个字符串文字”。自古以来,他们就一直在C++中。这个问题一定是关于别的什么。我指的是原始字符串:strings=R“FOO(C:\Windows\System32)FOO”。反斜杠在这里有

我们的项目使用C++03而不是C++11。因此,字符串文字特性还不可用。我想知道如果Boost库有字符串文字特征,

用户定义的文字是核心语言(+库)的一个改变,你不能只用一个库和C++ ++ 11来做同样的事情。(除了预处理源代码和可能的非常脏的C预处理器技巧(?)之外,字符串文字只是一个带引号的字符串:
“这是一个字符串文字”
。自古以来,他们就一直在C++中。这个问题一定是关于别的什么。我指的是原始字符串:
strings=R“FOO(C:\Windows\System32)FOO”。反斜杠在这里有字面意义,而不是转义字符。