gpt4 book ai didi

c++ - 是否允许在带有某些 Unicode 字符的注释中执行 C++ 代码,就像在 Java 中一样?

转载 作者:太空宇宙 更新时间:2023-11-04 14:48:06 24 4
gpt4 key购买 nike

我知道在带有某些 Unicode 字符的注释中执行 Java 代码是允许的。请参阅此问题以进一步说明 Executing Java code in comments .所以只是想知道 C++ 是否具有此类功能?

最佳答案

如果我阅读 this translation phase reference正确的话,那么顺序

// \u000d some code here

在阶段 1 中映射到自身,即解析器不翻译或扩展 \u000d。相反,此类序列的翻译发生在阶段 5,即在阶段 3 中将注释替换为空格之后。

所以回答你的问题:C++ 不会“执行”(或解析)注释中的代码,即使其中有 Unicode 换行符也不行。

关于c++ - 是否允许在带有某些 Unicode 字符的注释中执行 C++ 代码,就像在 Java 中一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30996145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com