如果一个库包含在类头中,然后这个头包含在另一个类中,我是否必须再次包含该库?
例如:
#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"吗?