C++ 如何在C++;
例如,在Java中,我们可以像这样管理代码:C++ 如何在C++;,c++,C++,例如,在Java中,我们可以像这样管理代码: come.xxx.ui .dialogs .custome_views ... .MainFrame .domain .Product ... .exceptions .UserNotFoundException ... .uti
come.xxx.ui
.dialogs
.custome_views
...
.MainFrame
.domain
.Product
...
.exceptions
.UserNotFoundException
...
.utils
...
通过这种方式,在一个非常大的项目中,很清楚哪个代码属于哪个部分。但是,如何在C++ C++中实现这样的工作来保持项目的整洁,在一个小项目中,这可能是没有问题的,但是在一个大的项目中,很难对一个目录中的代码和类进行控制。 您可以按您想要的方式按目录排序文件,只需在建筑系统中创建子项目(如果您想要单独的LIB和可执行文件),或者只需为一个大项目指定建筑目录 您可以将代码的某些部分移动到名称空间—您希望如何,只需编写
namespace NamespaceName
{
...
}
在每个源文件和头文件中,您的代码都有一个完整的部分。名称空间可以嵌套
当然,如果您的名称空间和子项目的拆分是相关的,则更好。创建您想要的任意多个目录,并在
#include
中使用正确的路径。您将代码放在哪个目录中与语言无关。您可以使用C++中的名称空间,并使用<代码>命名空间< /Cord>关键字。这是在任何关于C++语言的书中都涉及到的。但是,请注意,虽然深层层次可能是习惯性的java,但它们不是习惯C++。名称空间主要用于防止名称空间冲突,而不是用于“打包”目的