是否在某些特定的Unicode字符中执行C++代码,比如java?

是否在某些特定的Unicode字符中执行C++代码,比如java?,c++,c++11,unicode,comments,C++,C++11,Unicode,Comments,我知道在注释中使用某些Unicode字符执行Java代码是允许的。请参阅此问题以进一步澄清。那么好奇C++是否有这样的特性? 如果我读正确,那么序列 // \u000d some code here 在阶段1中映射到自身,即解析器不转换或扩展\u000d。相反,这些序列的翻译发生在第5阶段,即在第3阶段中注释被空格替换之后 P> >回答你的问题:C++在注释中不执行或解析代码,甚至在Unicode NeWin中也不执行代码。< /P>你在评论中执行C++代码是什么意思?请参见在问题描述中提供

我知道在注释中使用某些Unicode字符执行Java代码是允许的。请参阅此问题以进一步澄清。那么好奇C++是否有这样的特性?

如果我读正确,那么序列

// \u000d some code here
在阶段1中映射到自身,即解析器不转换或扩展\u000d。相反,这些序列的翻译发生在第5阶段,即在第3阶段中注释被空格替换之后


<> P> >回答你的问题:C++在注释中不执行或解析代码,甚至在Unicode NeWin中也不执行代码。< /P>你在评论中执行C++代码是什么意思?请参见在问题描述中提供的链接@ JoaCHIMPILBORGORY,它没有在注释中执行C++代码,我在编辑器中看到一行,但是编译器将它解释为两个,因为新的LeNeNoW的Unicode字符,您已经得到了C++的答案,可以应用类似的基于规范的java分析。但是翻译的步骤是不同的。您会发现有问题的代码根本不是注释的一部分。所以,这个问题的措辞实际上没有任何意义。