先看一个例子,假设有三个文件:headerA.h、headerB.h、main.cpp,其内容分别如下:
// file: headerA.h struct foo { int member; }; // file: headerB.h #include "headerA.h" // file: main.cpp #include "headerA.h" #include "headerB.h
先看一个例子,假设有三个文件:headerA.h、headerB.h、main.cpp,其内容分别如下:
// file: headerA.h struct foo { int member; }; // file: headerB.h #include "headerA.h" // file: main.cpp #include "headerA.h" #include "headerB.h