我正在用C++做家庭作业。我在我的类中使用模板,所以我需要模板方法的所有实现都在.ipp中,而不是.cpp文件中(我不能在.h文件中编写实现,因为这是提交作业的要求)
如果没有额外的设置,Eclipse似乎不支持.ipp文件。在互联网上没有太多关于.ipp文件的信息,我找不到任何有用的东西。我在中定义了一个新的文件类型,以便能够创建.ipp文件。现在,我正试图在.ipp文件中编写方法定义,尽管我在头文件的末尾写了#include *.ipp,但它仍然抱怨“找不到成员声明”。
会有什么问题呢?
发布于 2017-10-30 07:29:10
您必须将.ipp注册为C++源文件扩展名:
click In>在源窗口>首选项: C/C++ > File Types>单击New...
https://stackoverflow.com/questions/47006142
复制相似问题