[英]Creating a class in C++ error
我有一个测试班,除了一个班级的骨干之外,它什么都没有。
H:
#ifndef TEST_H_
#define TEST_H_
class Test
{
public:
Test();
};
#endif /* TEST_H_ */
cpp
#include "test.h"
Test::Test()
{
}
然后在我的主班我有:
Test *test = new Test();
我也包括test.h。
我收到错误:
Undefined reference to Test::Test()
谁能告诉我我要去哪里错了?
弄清楚了,即使在清理项目并重新启动IDE之后,它仍然无法正常工作。 我必须手动将test.h和test.cpp添加到我的config.pri中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.