【发布时间】:2009-08-05 15:48:21
【问题描述】:
为什么 >?= 和 <?= 在 VC++ 中不起作用?
但它们在 gcc/g++ 中工作正常
喜欢:a>?=b;
它们的用法正确吗?
【问题讨论】:
-
它在 gcc 中有什么作用?以前从未见过。
-
如果像 bdonlan 所说的那样不推荐使用这些,我希望 g++ 在您使用它们时会打印一个警告。我建议使用“-Wall”进行编译(警告所有,即显示所有警告)并尝试编写不产生警告的代码。当您使用这些运算符时,有人可以确认 g++ 确实会打印警告吗?
-
a>?=b a=MIN(a,b) 我将 vim 与 g++ 一起使用并使用“-Wall”进行编译,但从未看到警告。
标签: c++