constructor

Eine spezielle Art von Subroutine, die bei der Erstellung eines Objekts aufgerufen wird.
2
Antworten

Delphi - Stellen Sie sicher, dass ein Klassenkonstruktor aufgerufen wird

Das ist wahrscheinlich eine einfache Frage, aber ich würde gerne wissen, wie man sicherstellt, dass ein Konstruktor einer Klasse aufgerufen wird. Wenn ich den folgenden Code habe: %Vor% Delphi erlaubt dies nicht - 'Kann eine statische Met...
11.07.2011, 05:56
5
Antworten

Einen Konstruktor von einem anderen Konstruktor in derselben Klasse aufrufen

Ich habe eine Klasse mit zwei Konstruktoren (C #). Hier ist das Code-Snippet: %Vor% Ja, ich weiß, dass ich einen Konstruktor unter Verwendung des oben genannten Ansatzes von einem anderen Konstruktor aufrufen kann. Aber in diesem Szenario, w...
20.06.2012, 15:27
5
Antworten

Was ist der Grund für die Verwendung von impliziten / expliziten Konvertierungen anstelle von Konstruktoren?

Ein Beispiel wäre: %Vor% Warum nicht?: %Vor% Was ist die Idee dahinter, implizite / explizite Konvertierungen anstelle von Konstruktoren zu verwenden? Bequemlichkeit? Gibt es dafür eine Richtlinie?     
28.09.2010, 18:02
5
Antworten

Namenskonvention für Konstruktoren und Destruktoren in C [geschlossen]

Angenommen, ich habe ein struct list und möchte eine "Konstruktor" - und eine "Destruktor" -Funktion bereitstellen. Wie soll ich sie benennen? %Vor% Gibt es eine etablierte Namenskonvention, die in der realen Welt vorherrscht?     
25.09.2012, 13:24
4
Antworten

Konstruktor legt die Elementvariable nicht fest

Mein Code: %Vor% Die Ausgabe: %Vor% Warum ist der foo.bar -Wert 6 nicht? Foo() wird aufgerufen, aber bar wird nicht auf 1 gesetzt. Warum?     
25.05.2012, 20:04
4
Antworten

Verwenden eines Konstruktors in einem Funktionsaufruf?

Ich habe eine Weile nach einer guten Erklärung gesucht, warum / warum nicht die folgende Verwendung des Konstruktors struct als Funktionsargument zulässig ist. Kann mir jemand einen geben? %Vor% Ich hatte den Eindruck, dass ein Konstrukto...
10.03.2011, 09:51
3
Antworten

Statischer Methodenzugriff auf nicht statischen Konstruktor?

Ich hatte gestern eine Prüfung auf Java. Es gibt etwas, was mir wirklich zweideutig erscheint. Regeln sind einfach: Die statische Methode kann nicht nicht statische Methoden aufrufen. Konstruktoren sind eine Art Methode ohne Rückga...
09.05.2012, 09:46
3
Antworten

Gibt es eine Möglichkeit, einen C ++ - Strukturwert zu erstellen - alle POD-Elementvariablen zu initialisieren?

Angenommen, ich habe eine C ++ - Struktur mit POD- und Nicht-POD-Membervariablen: %Vor% und damit mein Programm reproduzierbares Verhalten erzeugt, möchte ich, dass alle Elementvariablen bei der Konstruktion initialisiert werden. Ich kann da...
14.10.2010, 07:05
4
Antworten

Verwendung von boost :: bind mit einem Konstruktor

Ich versuche, neue Objekte zu erstellen und sie mit boost :: bind zu einer Liste von Objekten hinzuzufügen. Zum Beispiel. %Vor% Dies scheint nicht zu funktionieren. Gibt es eine Möglichkeit, einen Konstruktor mit boost :: bind zu verwenden,...
26.08.2009, 14:52
3
Antworten

Sind Mitgliederinitialisierungslisten wirklich effizienter?

Ich stimme dem Konsens zu, dass es im Allgemeinen am besten ist, C ++ - Datenelemente in einer Elementinitialisierungsliste und nicht als Hauptteil eines Konstruktors zu initialisieren, aber ich bin skeptisch gegenüber
15.02.2017, 21:31