dev C++ 模板中的分别编译-- “包含”模型的一种解决方法
在使用类模板时,由于特例化时需要编译器需要查看到代码,这就给头文件和源文件的分离带来了冲突(至于这个冲突的源头我暂时没弄明白,觉得最后都是要进行链接的,在最后的链接之后,代码是可以访问到的,CSDN上没找到很精辟的解答,也有可能是我太菜了),这个时候就需要通过编译器来解决该冲突问题—“包含”模型和“分别编译模型”(《C++ Primer》)。
这里由于对编译理论的欠缺,只对如何在DEV C++使用时如何进行“包含”模型的设置。
在使用类模板时,由于特例化时需要编译器需要查看到代码,这就给头文件和源文件的分离带来了冲突(至于这个冲突的源头我暂时没弄明白,觉得最后都是要进行链接的,在最后的链接之后,代码是可以访问到的,CSDN上没找到很精辟的解答,也有可能是我太菜了),这个时候就需要通过编译器来解决该冲突问题—“包含”模型和“分别编译模型”(《C++ Primer》)。
这里由于对编译理论的欠缺,只对如何在DEV C++使用时如何进行“包含”模型的设置。