Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于最佳 C++ 编码实践的问题。我注意到几乎所有应用程序的第一个/主 .cpp 文件都是“main.cpp”。我的问题很简单,命名第一个/主 .h 文件的最佳做法是什么?“主.h”?
按照惯例,xxx.cppgo inxxx.h或xxx.hpp. 所以在你的情况下它会是main.h。
xxx.cpp
xxx.h
xxx.hpp
main.h
但是,您应该使用任何有意义的名称来命名它。
大多数时候,你main.cpp不会做太多,因为它会使用各种类。每个班级都可能会参加ClassName.cpp(尽管不一定)。所以你可能不需要main.h.
main.cpp
ClassName.cpp
我总是使用 main.h ......它是最常见的,或者有时我使用更精确的东西,比如结构体.h 或 MyFunctions.h 或类似的东西