[英]assert function could not be resolved in eclipse c++
伙计们! 我试图使用断言做一些测试功能:
test.h
#include <assert.h>
void testTheMedicine(){
Medicine m = Medicine(1, "para", 30, 40);
assert(m.getName()="para");// Function 'assert' could not be resolved
}
为什么我会收到这个错误? 我正在使用Eclipse for C ++
这不是你如何比较C ++中的字符串。
而不是=
运算符,你应该使用==
:
m.getName()="para"
应该是m.getName() == "para"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.