上下文:我有一个类有两个include
子句:
#ifndef VAR_RECORD_SONG_H
#define VAR_RECORD_SONG_H
#include "VarRecord.h"
#include "Compressor.h"
class VarRecordSong : public VarRecord
{
public:
VarRecordSong();
~VarRecordSong();
};
#endif /* VAR_RECORD_SONG_H */
问题:两者都VarRecord.h
包含Compressor.h
同一个文件GlobalConstants.h
,所以很明显编译器会抱怨。