[英]Gcc compiler suppress comparison warning
我得到低于警告。 如何抑制此警告?
警告:
warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'unsigned int'} and 'int' [-Wsign-compare]
代码:
DWORD exp = GetExp();
int amount = 20;
if (amount < 0 && exp < -amount)
{
...
}
如果你真的想抑制它(不推荐,显示警告是有原因的,你应该消除原因),你可以通过在gcc
命令行中添加-Wno-sign-compare
来实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.