Gibt es ein g ++ - Äquivalent zu Visual Studios __declspec (novtable)?

Gibt es ein g ++ - Äquivalent zu Visual Studio__declspec(novtable) Streit?

Grundsätzlich gilt in einer reinen virtuellen Basisklasse das__declspec(novtable) Das Argument kann verwendet werden, um die Erstellung einer Vtable für die Basisklasse sowie den Vtable-Initialisierungs- / Deinitialisierungscode im Konstruktor bzw. Destruktor zu unterdrücken. Z.B.,

class __declspec(novtable) PureVirtualBaseClass
{
    public: 
       PureVirtualBaseClass(){}
       virtual ~PureVirtualBaseClass() = 0;
};

SehenPaul DiLascias Artikel Für mehr Information. Siehe auch meine VerwandteFrage.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage