String c+中的未知符号+;字符串抛出错误

String c+中的未知符号+;字符串抛出错误,string,c++11,syntax,String,C++11,Syntax,我从一个示例中提取了一段代码,它使用了一个我不知道的符号,即>,我找不到关于它的任何信息!代码段被拆分为两行,但是如果我删除字符串中的拆分,它不会抛出错误,因为>会成为“…”字符串的一部分 难道你的问题不清楚吗。阅读GCC文档中的相关内容。另请参见一个几乎重复的问题。另外,>在C++11代码中不是有效字符(在文字字符串、文字字符和注释之外)。您是否在编译器中启用了所有警告和调试信息(例如,g++-Wall-Wextra-g如果使用…)?确切的诊断方法是什么?谢谢,我想这回答了我的问题。顺便说一下

我从一个示例中提取了一段代码,它使用了一个我不知道的符号,即
>
,我找不到关于它的任何信息!代码段被拆分为两行,但是如果我删除字符串中的拆分,它不会抛出错误,因为
>
会成为“…”字符串的一部分


难道你的问题不清楚吗。阅读GCC文档中的相关内容。另请参见一个几乎重复的问题。另外,
>
在C++11代码中不是有效字符(在文字字符串、文字字符和注释之外)。您是否在编译器中启用了所有警告和调试信息(例如,
g++-Wall-Wextra-g
如果使用…)?确切的诊断方法是什么?谢谢,我想这回答了我的问题。顺便说一下,整个代码示例可以在Oracle网站上找到:你可能应该向Oracle发出一个bug(很可能是文档错误)。这是一个,并且没有在C++代码中浮动的任何事情。这绝对是网站的问题。
cout << "Running 'SELECT 'Hello World!' »
   AS _message'..." << endl;
cout << "(" << __FUNCTION__ << ") on line " »
   << __LINE__ << endl;