Together.cpp:代码:http://pastebin.com/yMFMKe1K输出+编译: 但是,当拆分成 LinkedList 类时。 CPP: http://pastebin.com/3hLYb18X通讯员:http://pastebin.com/ibEZQ0ut主要:http://pastebin.com/AmFf65KC 它决定出错! 更糟糕的是,当取消对迭代函数的注释时,它给了我一个更可怕的错误! 对于这篇文章的错误格式给您带来的不便,我深表歉意。请我帮忙。 :)
最佳答案
模板必须在头文件中完整定义(即没有 .cpp)。只需将您的实现从您的 .cpp 文件剪切并粘贴到标题底部即可。
关于c++ - 模板链表类上奇怪的 undefined reference ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24580432/