kli*_*eta 15 c code-organization
您能否推荐我应该阅读/学习什么才能在C中制作组织良好的代码?
我想要学习的一件事是在.h和.c文件中拆分项目的原则,在哪里和为什么,变量命名,何时使用全局变量...
我对处理这个特定问题的书籍和文章很感兴趣.
Geo*_*aly 13
John Lakos的大型C++软件设计是一本很好的书,涵盖了很多(C和C++).
另外,要记住的一个好的经验法则是"永远不要做任何在头文件中分配内存的事情"
Ale*_*ort 1
我认为关于这个主题最好的教育读物是阅读 Linux 内核源代码之类的东西。它有良好的源代码布局,基本上是标准的大型 C 项目。这里还有关于如何将 BSD 源代码的源文件放在一起的指南。
说真的,只需开始阅读内核源代码并感受一下所有内容是如何组合在一起的。显然,这是一个计划非常周密的项目。
归档时间:
16 年,10 月 前
查看次数:
10521 次
最近记录:
15 年,7 月 前