我有一个包含实现的小标题。将其编译为一个对象并将其链接到其他来源是否好? ...如果它有模板函数会怎样...?
最佳答案
当它执行时,您的 header 内容将完全包含在源文件中 #include <yourheader>
并且代码将作为包含翻译单元的一部分进行编译。所以不,没有理由将 header 编译为它自己的目标文件/翻译单元(因此,没有理由明确链接它)。
关于c++ - 是否应该链接带有实现的头文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45661983/