相关疑难解决方法(0)

#include如何在C++中工作?

如果一个库包含在类头中,然后这个头包含在另一个类中,我是否必须再次包含该库?

例如:

#ifndef A_H
#define A_H

#include<someLibrary.h>

class A{
  ...
}

#endif
Run Code Online (Sandbox Code Playgroud)

然后另一个类包括Ah头

#include<A.h>   //include class A
class B{
   ...
}
Run Code Online (Sandbox Code Playgroud)

我必须在B类中加入"someLibrary.h"吗?

c++ include

4
推荐指数
3
解决办法
3329
查看次数

标签 统计

c++ ×1

include ×1