尽量少的在.h中实现函数

来源:互联网 发布:大型网站系统 Java中间 编辑:程序博客网 时间:2024/05/08 23:54

java中直接把函数写在类里面的确看起来很舒服。

但是c++中的.h,.cpp各自分开也有好处,当然最后开来,通过#include都是一体的。

在.h中实现函数至少有两个坏处:

1,增加编译时间,只要对其中任何一个地方有所修改,关联的部分都要重新编译

2,使得界面不清晰,本来一个个接口罗列在.h中非常鲜明美观的做法,被其中大量的代码打乱

一般也就是get&set函数在.h中实现还是不错的,其他的为什么不放在cpp中的,有visual assist的时候,看代码根本没有任何不便。 

原创粉丝点击