包含C源文件是一种批准的方法吗?
发布时间:2020-12-16 06:48:42 所属栏目:百科 来源:网络整理
导读:我有一个大的C文件(SS.cpp)我决定拆分成较小的文件,以便我可以在不需要阿司匹林的情况下导航它.所以我创造了 SS_main.cppSS_screen.cppSS_disk.cppSS_web.cppSS_functions.cpp 并将所有函数从最初的SS.cpp文件剪切粘贴到它们. 最后我将它们包含在原始文件中
我有一个大的C文件(SS.cpp)我决定拆分成较小的文件,以便我可以在不需要阿司匹林的情况下导航它.所以我创造了
SS_main.cpp SS_screen.cpp SS_disk.cpp SS_web.cpp SS_functions.cpp 并将所有函数从最初的SS.cpp文件剪切粘贴到它们. 最后我将它们包含在原始文件中: #include "SS_main.cpp" #include "SS_screen.cpp" #include "SS_disk.cpp" #include "SS_web.cpp" #include "SS_functions.cpp" 这种情况现在仍然持续几个月,这些都是我遇到的问题: >整个解决方案搜索(VS中的Shift-Ctrl-F)不会搜索包含的文件,因为它们未列为源文件. 您是否相信当文件变得非常大时,在其他来源中包含源文件是一种可接受的解决方法?我应该说,在较小的类中拆分实现的类不是一个选项. 解决方法
不要在其他文件中包含cpp文件.您不必在一个文件中定义每个类函数,您可以将它们分布在多个文件中.只需将它们单独添加到项目中,并让它们分别编译所有这些项目.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |