TopBoy

开发日志

栏目:开发日志      644 Views

循环写成这样了
for(int i = 0; i < n; ++i);
{
    ……
}
编译出错:name lookup of `i’ changed for new ISO `for’ scoping
虽然知道说i在循环外面被使用了,但就是查了半天没查出错误。。。
后来,干脆把i定义在外面。虽然能编译了,但是结果还是错了。。。
我都开始怀疑编译器了。
最终还是旁观者清。。。发现了循环那句后面的分号; 太SB了。。。