阅读背景:

C++ 不支持模版的分离式编译

来源:互联网 

1、C++不支持模版的分离式编译,为什么?

  C++是分别,单独编译,对于每个cpp文件,预编译为编译单元,这个编译单元是自包含文件,编译的时候,不需要其他的文件,编译好了,生成obj文件,然后连接成exe文件。在编译的时候,使用一个东西,如果这个东西就在当前位置,当然好了。如果不再当前位置,也没关系,只要说,我有这个东西就行,这个东西在其他地方。在连接的时候,会找到这个东西在什么地方。  C++是分别,单独编译,对于每个cpp文件




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: