C++ 编译器显示';pi';错误符号
我在上测试了一些代码,得到了一个奇怪的输出。我仔细研究了代码,可以用以下简单的方法重现它: g++上的输出: 叮当声: 例如,仅使用C++ 编译器显示';pi';错误符号,c++,coliru,C++,Coliru,我在上测试了一些代码,得到了一个奇怪的输出。我仔细研究了代码,可以用以下简单的方法重现它: g++上的输出: 叮当声: 例如,仅使用pi(不带的地址)显示预期结果: main.cpp:3:5: error: 'pi' was not declared in this scope pi; ^ 我试图在我的机器上,使用g++4.9.2和其他网站上复制这个,但我做不到 这是这个网站上的一些错误,这些编译器的一些配置吗 为什么只使用运算符的地址(&)显示此符号?这是站点上的一个错误
pi
(不带的地址)显示预期结果:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
我试图在我的机器上,使用g++4.9.2和其他网站上复制这个,但我做不到
这是这个网站上的一些错误,这些编译器的一些配置吗
为什么只使用运算符的地址(
&
)显示此符号?这是站点上的一个错误,因为编译器的输出没有正确转义。编译器应该输出&pi代码>,但这是有效的HTML,生成您看到的pi符号。&pi
是π的html代码。看起来好像有人忘了正确地逃避事情。如果你输入&tm代码>?你明白了吗™ 出现了吗?如果是这样,您的输出将被解释为HTML。@tadman™ 没有HTML“名称”代码,只有HTML编号代码:™;这给出了预期的结果。啊哈,这是hilarious@Random832:这是我浏览DOM而不是查看源代码时得到的结果<代码>(╯°□°)╯︵ ┻━┻代码>记录在案,在此发表评论的几个人都认识Coliru维护人员。他现在意识到了这个问题。谢谢你提出。我们可以在像Coliru这样的地方做一个现场演示来展示这一点吗?:PAnd经常忘记逃跑,这是一个安全问题。因此,无论何时遇到它,都有礼貌地通知网站管理员strator说。700美元和一枚金徽章。真正令人不快的是,这家伙可能比我用得更多,@DavidRicherby-rep被高估了,而且没有把食物放在桌子上。
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^