c++ if (DEBUG) … expected primary-expression before '==' token
1 2 3 4 5 6 7 8 9 10 | #define DEBUG 1 void senddata() { ... if (DEBUG==1) { cout << row->Printable () << endl; }; .... } |
getrow.cc:在函数的senddata(空)": getrow.cc 277例:错误:预期的表达在原发性"= ="令牌 </P >
这是国际海事组织代码运行前几天…………………较多的页错误的想法是什么在这儿吗? </P >
我根本不会那样做的。这似乎更合适:
1 2 3 | #ifdef DEBUG cout << row->Printable() << endl; #endif |
如果您做错了什么(比如在某个地方忘记了分号),这也会生成更好的警告和错误。