繁体   English   中英

在C ++中创建类错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM