比方說,我要編這樣的事情:C++抽象類
//Prova.h:
//--------------------
#ifndef _PROVA_
#define _PROVA_
#include "Terza.h"
class Prova{
public:
Prova();
};
#endif
和
//Terza.h:
//--------------------
#ifndef _TERZA_
#define _TERZA_
#include "EreProva.h"
class Terza{
public:
Terza();
};
#endif
和
//EreProva.h:
//--------------------
#ifndef _EREPROVA_
#define _EREPROVA_
#include "Prova.h"
class EreProva : public Prova{
public:
EreProva();
};
#endif
至極不會編譯說:「」 Prova':基類未定義「。
什麼是避免繼承類之間頭部的遞歸
這是什麼抽象?你應該接受Aiok Save的答案。 –