Suchergebnisse für Anfrage "virtual-functions"

2 die antwort

C ++, wie Methode in abgeleiteter Klasse von Basisklasse aufgerufen wird

2 die antwort

Beseitigen Sie nicht genutzte virtuelle Funktionen

Um unbenutzte (gewöhnliche) Funktionen zu eliminieren, kann ich verwenden: -ffunction-areas, -fdata-areas und --gc-areas. und es funktioniert.Ich weiß, dass ...

3 die antwort

Wie kann eine C ++ - Basisklasse zur Laufzeit feststellen, ob eine Methode überschrieben wurde?

TOP-Veröffentlichungen

5 die antwort

Was sind die Unterschiede zwischen dem Überschreiben virtueller Funktionen und dem Ausblenden nicht virtueller Funktionen?

4 die antwort

Warum kann der virtuelle Funktionstabellenzeiger (vfptr) in C ++ nicht statisch sein?

Wenn die virtuelle Funktionstabelle für alle Objekte der Klasse gleich ist, warum kann der Zeiger auf diese Tabelle (vfptr) dann nicht statisch sein und von allen Objekten gemeinsam genutzt werden?

4 die antwort

Virtuelle Tabelle C ++

Ich lese viele Leute, die schreiben, dass "eine virtuelle Tabelle für eine Klasse existiert, in der eine virtuelle Funktion deklariert ist". Meine Frage ist, gibt es eine Vtable nur für eine Klasse, die eine virtuelle Funktion hat, oder gibt es ...

10 die antwort

Kann eine Funktionsvorlage für C ++ - Klassenmitglieder virtuell sein?

Ich habe gehört, dass C ++ - Klassenmitgliedsfunktionsvorlagen nicht virtuell sein können. Ist das wahr? Wenn sie virtuell sein können, was ist ein Beispiel für ein Szenario, in dem man eine solche Funktion verwenden würde?

5 die antwort

abstrakte Klassen in Standardcontainern

Sehr oft verwende ich beim Programmieren den Polymorphismus, weil er auf natürliche Weise die Objekte modelliert, die ich benötige. Andererseits verwende ich sehr oft Standardcontainer, um diese Objekte zu speichern, und vermeide Zeiger, weil ...

2 die antwort

C ++ vs. C ++ / CLI: Konstante Qualifizierung von virtuellen Funktionsparametern

[Folgendes wurde mit Visual Studio 2008 SP1 getestet] In C ++ wirkt sich die konstante Qualifizierung von Parametertypen nicht auf den Typ einer Funktion aus (8.3.5 / 3: "Jeder Lebenslauf-Qualifizierer, der einen Parametertyp ändert, wird ...

7 die antwort

Use-Cases von rein virtuellen Funktionen mit body?

Ich habe kürzlich erfahren, dass in C ++ rein virtuelle Funktionen optional einen Body haben können. Was sind die realen Anwendungsfälle für solche Funktionen?