【发布时间】:2017-11-19 14:42:50
【问题描述】:
有人可以帮我理解一下,为什么对于非模板类,建议将头文件和源文件中的代码分开?这只是代码样式还是这种方法可以避免可能的错误(例如,链接器错误)?
我想知道,因为对于模板类,我们甚至不允许进行分离。
提前非常感谢!
【问题讨论】:
-
抱歉收盘,错过了“非”
-
这能回答你的问题吗? Why have header files and .cpp files?
标签: c++ templates header linker one-definition-rule