C:在头文件中有什么可以接受的代码?

前端之家收集整理的这篇文章主要介绍了C:在头文件中有什么可以接受的代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我被教导要将类定义和代码分开.

然而,我看到人们经常会在标题中包含一些代码的情况,例如简单的访问方法返回变量的引用.

你在哪里画线?

解决方法

一般来说,您希望编译器内联或模板化的代码.在任何一种情况下,代码必须可用于编译器在任何地方使用,所以你别无选择.

但是,请注意,放置在头文件中的代码越多,编译所用的代码越长,并且您最终会触摸头文件的频率越高,从而导致缓慢构建的连锁反应:)

猜你在找的C&C++相关文章