用C++模板,我犯了一个错误
2013-07-11 13:31
281 查看
模板,一定要找到真正用它的cc文件,编译此文件,才会对模板编译!
如:
模板定义在a.cc
模板声明在a.hh 里面#include "a.cc"
模板使用在b.cc,里面#include "a.hh",编译为b.so
则以后记得编译时,编译b.cc,才会编译到模板。
如:
模板定义在a.cc
模板声明在a.hh 里面#include "a.cc"
模板使用在b.cc,里面#include "a.hh",编译为b.so
则以后记得编译时,编译b.cc,才会编译到模板。
相关文章推荐
- 一个C++模板的问题,VC6.0通过, GCC不能通过!!
- 一个泛型句柄类--C++模板和泛型编程--c++ primer
- 一个c++模板示例
- 关于c++中new / delete 一个不可饶恕的错误
- C++一个简单的手柄类模板
- 有关C++模板(template)的编译错误“error LNK2019: 无法解析的外部符号”的分析
- 转载:c++打印日志文件的一个模板
- 发现了一个C++错误查询很好的网站
- 自己写的一个简陋的C++队列模板
- C++ 使用模板实现的一个List
- vector用作函数模板形参时出现的一个错误
- C++ 错误: ‘std::vector<float> feat’的声明隐藏了一个形参
- C++的一个简单的句柄类模板
- 一个c++模板的例子(类型依赖)说明
- 转:C++模板定义和实现分离导致的编译错误
- MySQL Connector/C++ 使用中出现的一个错误
- 关于模板编程的一个例子 来自深度探索c++对象模型
- 写C++代码遇到的一个问题,错误已经在代码中注释了
- C++初始化列表问题,类中有一个对象类型的数组成员变量,在初始化列表中初始化时报错“[]”操作符语法错误
- C++ 智能指针的一个实现(基于模板和Shared_ptr)