提问人:Spyros Ch 提问时间:9/9/2012 更新时间:9/10/2012 访问量:311
Xcode 4/警告 - 表达式结果未使用
Xcode 4/Warning - Expression result unused
问:
这是我的代码
#if defined(GIAC_NO_OPTIMIZATIONS) || ((defined(VISUALC) || defined(__APPLE__)) && !defined(GIAC_VECTOR))
if (0){ 1; }
#else
如何摆脱警告?
答:
0赞
user1118321
9/9/2012
#1
您可以通过让代码执行某些操作来消除警告。从不使用 1 的“结果”。您的意思是将 1 分配给变量吗?如果不是,则警告是正确的。代码不执行任何操作,通常这表明它有问题。你想用这段代码完成什么?
评论
0赞
user1118321
9/9/2012
那么 septi 上面的评论是正确的。该行完全没用,因此您可以将其注释掉。如果您使用的是 gcc,以下是 gcc 选项列表。不确定 llvm 的等价物,但如果您搜索,您可能会找到它们。
0赞
tamasgal
9/10/2012
#2
注释掉“if”行(或“1”),它根本不做任何事情。
评论