Suchergebnisse für Anfrage "virtual"
Kann ich eine virtuelle Funktion aufrufen, um ein Basisklassen-Unterobjekt zu initialisieren?
ch weiß, dass virtuelle Funktionen in einem Konstruktor weder direkt noch indirekt aufgerufen werden sollten, aber dieser Code funktioniert einwandfre Ist das, was ich hier habe, sicher? #include <iostream> #include <string> struct A { A (const ...
Was ist der einfachste Weg, Python-Skripte auf einem Cloud-Server auszuführen?
Ich habe ein Web-Crawler-Python-Skript, das Stunden in Anspruch nimmt und auf meinem lokalen Computer nicht vollständig ausgeführt werden kann. Gibt es eine bequeme Möglichkeit, dies auf einem einfachen Webserver bereitzustellen? Das Skript lädt ...
Mit Javascript feststellen, ob ein Element in DOM vorhanden oder virtuell ist (wurde gerade von createElement erstellt)
Ich suche nach einer Möglichkeit, um herauszufinden, ob das Element, auf das in Javascript verwiesen wird, in das Dokument eingefügt wurde. Veranschaulichen wir einen Fall mit folgendem Code: var elem = document.createElement('div'); // ...
Alternativ zu statischen virtuellen c ++ - Methoden
n C ++ ist es weder möglich, eine statische virtuelle Funktion zu deklarieren, noch eine nicht statische Funktion in einen Funktionszeiger im C-Stil umzuwandel Jetzt habe ich ein einfaches altes C SDK, das stark Funktionszeiger verwendet. Ich ...
Erfordern von Überschreibungen für virtuelle Funktionen, um das Überschreibungsschlüsselwort @ zu verwend
C ++ 11 hinzugefügtoverride, um sicherzustellen, dass die von Ihnen geschriebenen Memberfunktionen die virtuellen Funktionen der Basisklasse tatsächlich überschreiben (oder nicht kompilieren). Aber in einer großen Objekthierarchie kann es ...
Anzahl der Parameter von reinen virtuellen Funktionen überschreiben
Ich habe die folgende Schnittstelle implementiert: template <typename T> class Variable { public: Variable (T v) : m_value (v) {} virtual void Callback () = 0; private: T m_value; };Eine richtige abgeleitete Klasse würde folgendermaßen ...
Overriding vs Virtual
Was ist der Zweck, das reservierte Wort virtual vor Funktionen zu verwenden? Wenn eine untergeordnete Klasse eine übergeordnete Funktion überschreiben soll, deklariere ich einfach dieselbe Funktion wievoid draw(){}. class Parent { public: void ...
Warum ist 'virtual' optional für überschriebene Methoden in abgeleiteten Klassen?
Wenn eine Methode als @ deklariert wivirtual In einer Klasse werden die Überschreibungen in abgeleiteten Klassen automatisch als @ betrachtevirtual auch, und die C ++ - Sprache macht dieses Schlüsselwortvirtual optional in diesem Fall: class ...
Druckadresse der virtuellen Mitgliedsfunktion
Ich versuche, die Adresse einer virtuellen Mitgliedsfunktion auszudrucken. Wenn ich weiß, welche Klasse die Funktion implementiert, kann ich schreiben: print("address: %p", &A::func);Aber ich möchte so etwas machen: A *b = new B(); ...
eltsames Verhalten beim Aufruf virtueller Funktion
Ich verstehe nicht, was mit diesem Code falsch ist. Es sieht aus wie eine unglaubliche Falle! Dieser Code: class Foo { public: virtual double foo(double x) const = 0; double foo(int x) const { return (double)(x + x); } }; class Bar : public Foo ...