19.3.4 目录结构
为了方便项目管理,不同的模块可以放在不同的文件夹中。比如,负责界面显示的类可放在display文件夹下,负责数据库管理的类可放在database文件夹下等。
另一种组织方式是将头文件和cpp文件分开放。比如,将头文件放在include文件夹下,而将cpp文件放在source文件夹下。
cpp文件的#include可以包含路径信息,如下所示。
#include"E:/C++/example.h"//绝对路径 #include"../example.h"//相对路径,../表示上一层目录 #include"../../example.h"//相对路径,可嵌套,上层目录的上层目录
相对路径可嵌套至根目录,但不可跨盘符。