首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

函数宣言和函数定义可以同时放在头文件中吗

2012-10-15 
函数声明和函数定义可以同时放在头文件中吗?顺便问一下:typedef定义类型应该放在头文件还是放在源文件中?

函数声明和函数定义可以同时放在头文件中吗?
顺便问一下:typedef定义类型应该放在头文件还是放在源文件中?请高手帮我解决这两个问题。

[解决办法]
可以,但是极度不推荐。
大型工程里面用,尤其是库里面。几乎一用就错。

如果你的工程就一个h和一个cpp,那么肯定没有问题。

至于typedef,这个就看了吧。如果只有单个CPP需要用到,那自然放CPP里面就好了。
h文件的原则是,在满足外部需求的前提下,暴露的东西越少越好。这样也可以加速编译。

热点排行