virtual

Ein erweiterbares oder simuliertes Artefakt
2
Antworten

Kann eine virtuelle Funktion ein Kandidat für RVO sein (Rückgabewertoptimierung)?

Können C ++ - Compiler RVO für virtuelle Funktionen anwenden? In diesem Fall: %Vor% Kann RVO auf return result; -Zeilen angewendet werden? Ich würde es nicht erraten. Dann ist std::move(result) der Weg für die Rückgabe von großen...
09.10.2014, 13:22
8
Antworten

Eleganter Objektvergleich

Wenn zwei Objekte (des gleichen Typs) verglichen werden, ist es sinnvoll, eine Vergleichsfunktion zu haben, die eine andere Instanz derselben Klasse verwendet. Wenn ich dies als virtuelle Funktion in der Basisklasse implementiere, muss die Signa...
16.11.2008, 15:41
1
Antwort

Überladene virtuelle Funktion ausblenden

Betrachten Sie die folgende Strukturhierarchie: %Vor% Das Kompilieren (mit clang oder g++ mit -Woverloaded-virtual ) gibt mir eine Warnung: %Vor% Wenn ich jedoch I12 folgendermaßen ändere, kompiliert es unter clang , während...
04.10.2016, 11:56
2
Antworten

Wie wird beim Überschreiben einer virtuellen Methode mit falscher Sichtbarkeit gewarnt?

Beim Überschreiben einer virtuellen Methode habe ich bemerkt, dass ich, wenn ich einen Fehler in der Sichtbarkeit mache (geschützte Methode als öffentliche Methode überschrieben), nicht vom Compiler gewarnt werde. Es ist C ++ gültig, aber nor...
30.09.2011, 12:08
13
Antworten

C ++ - Tabellenspeicherkosten für virtuelle Funktionen

Überlegen Sie: %Vor% Ich mache jetzt: %Vor% Wenn ich sizeof(B) aufrufe, ist die zurückgegebene Größe die Größe, die von den drei doppelten Membern benötigt wird, plus etwas Overhead, der für die virtuelle Funktionszeigertabelle erford...
26.10.2009, 17:55
5
Antworten

Virtuelle Freunde Funktionen für eine Basisklasse?

Ich bin dabei, die Sprache zu lernen, und das ist ein Noob-Zweifel. Ist es möglich, eine virtuelle Freund-Funktion zu verwenden? Ich weiß nicht, ob es möglich ist, ich habe es nicht einmal getestet, aber es könnte in manchen Situationen nützl...
27.08.2012, 13:25
4
Antworten

Ist es in Ordnung, NotImplemented Exception in virtuellen Methoden zu werfen?

Ich habe eine Basisklasse für einige Dinge im Plugin-Stil, und es gibt einige Methoden, die unbedingt implementiert werden müssen. Ich deklariere diese in der Basisklasse derzeit als virtuell, zum Beispiel %Vor% und im Abstieg habe ich ei...
15.05.2010, 19:10
4
Antworten

Schaltfläche zum Anzeigen der virtuellen Tastatur?

Ich habe eine ListView und es ist möglich, die Hardware-Tastatur zu verwenden, um Elemente herauszufiltern. Was soll ich jedoch für Telefone tun, die keine Hardware-Tastatur und nur eine virtuelle haben? Gibt es eine Möglichkeit, eine Schaltfläc...
01.01.2010, 20:53
5
Antworten

navigationseigenschaft sollte virtuell sein - nicht erforderlich in ef core?

Wie ich mich in EF erinnere Navigationseigenschaft sollte virtuell : %Vor% Aber ich schaue mir EF Core an und sehe nicht es als virtuell: %Vor% Wird es nicht mehr benötigt?     
26.01.2017, 19:14
6
Antworten

So finden Sie mit Javascript, wenn das Element in DOM existiert oder es virtuell ist (wurde gerade von createElement erstellt)

Ich suche nach einer Möglichkeit zu finden, ob in JavaScript referenziertes Element in das Dokument eingefügt wurde. Lassen Sie uns einen Fall mit folgendem Code illustrieren: %Vor% Jquery hat: einen sichtbaren Selektor, aber es liefert k...
27.04.2010, 05:47