在#include.c文件中,.c文件是否可以(或者甚至是推荐/良好实践)?将它们包含在项目文件中会发生什么?
c code-organization project-organization include c-preprocessor
我正在重构一个项目.我有一个完整的子文件夹,已知会被打破.在我测试到目前为止的重构时,是否有任何声明性的方法可以暂时从编译中排除该文件夹?
我意识到我可以删除该文件夹,但如果可能的话,我想通过配置来完成.
在对某些C代码应用单元测试时,我们遇到了一个问题,即在不修改源代码的情况下,无法在测试文件中调用某些静态函数.有没有简单或合理的方法来解决这个问题?