Suchergebnisse für Anfrage "pure-virtual"

8 die antwort

Reine virtuelle Funktionen in C ++ 11

In C ++ 98 wurde der Nullzeiger durch das Literal dargestellt0 (oder in der Tat ein konstanter Ausdruck, dessen Wert Null war). In C ++ 11 bevorzugen wirnullptr stattdessen. Dies funktioniert jedoch nicht für rein virtuelle Funktionen: struct X ...

8 die antwort

Sollte der Destruktor einer abstrakten Klasse rein virtuell sein?

Ich denke, virtuell alleine ist im Allgemeinen ausreichend. Gibt es einen anderen Grund, es rein virtuell zu machen, als abgeleitete Klassen zu zwingen, ihren eigenen Destruktor zu implementieren? Ich meine, wenn Sie etwas im Konstruktor Ihrer ...

12 die antwort

Warum brauchen wir in C ++ einen rein virtuellen Destruktor?

Ich verstehe die Notwendigkeit eines virtuellen Destruktors. Aber warum brauchen wir einen rein virtuellen Destruktor? In einem der C ++ - Artikel hat der Au...

TOP-Veröffentlichungen

12 die antwort

pure-specifier on function-definition

Während des Kompilierens auf GCC erhalte ich daserror: pure-specifier bei Funktionsdefinition, aber nicht, wenn ich denselben Code mit VS2005 kompiliere. class Dummy { //error: pure-specifier on function-definition, VS2005 compiles virtual void ...

30 die antwort

Wie deklarieren Sie eine Schnittstelle in C ++?

Wie richte ich eine Klasse ein, die eine Schnittstelle darstellt? Ist das nur eine abstrakte Basisklasse?