Suchergebnisse für Anfrage "initialization"

2 die antwort

Move-Konstruktor für abgeleitete Klasse

Ich habe 2 Klassen: template<typename T> class base{ T t; public: base(base &&b): t(std::move(b.t)){} }; template<typename T, typename T2> class derived : protected base<T>{ T2 t2; public: derived(derived &&d): ...

20 die antwort

Warum eine Initialisierungsmethode anstelle eines Konstruktors verwenden?

Ich bin gerade in eine neue Firma eingetreten und ein Großteil der Codebasis verwendet Initialisierungsmethoden anstelle von Konstruktoren. struct MyFancyClass : theUberClass { MyFancyClass(); ~MyFancyClass(); ...

12 die antwort

Was sind primitive Typen, die in C ++ standardmäßig initialisiert sind?

Wenn ich eine Initialisierungsliste verwende: struct Struct { Struct() : memberVariable() {} int memberVariable; };der primitive Typ int, bool, float, enum, Zeiger) Mitgliedsvariable ist default-initialied. Ist der Wert, für den die ...

TOP-Veröffentlichungen

2 die antwort

Ruby on Rails 5.0-Upgrade funktioniert nicht mit Rails Console oder db: migrate

Nach dem kürzlich erfolgten Upgrade von 4.2 auf Ruby on Rails 5.0 konnte ich weder rake db: migrate noch rails console ausführen. Ich denke, es ist am besten, den Konsolenfehler zuerst zu beheben, und es scheint die folgenden informativeren ...

14 die antwort

Delphi: App-Initialisierung - Best Practices / Ansatz

Ich stoße regelmäßig darauf und suche nur nach bewährten Methoden / Vorgehensweisen. Ich habe eine Datenbank- / Datenmodul-haltige App und möchte die Datenbank / Datasets beim Start starten, ohne dass "zur Laufzeit aktiv" zur Entwurfszeit auf ...

2 die antwort

Scala Initialisierungsverhalten

Bitte schauen Sie sich den folgenden Code an. trait MyTrait { val myVal : String } class MyClass extends MyTrait { val myVal = "Value" } class MyClass2(val myVal: String) extends MyTraitWarum unterscheidet sich die Initialisierungsreihenfolge ...

2 die antwort

Initialisieren Sie die Attributes-Eigenschaft eines WebControl-Objekts mit dem Collection-Initializer

Ich möchte @ initialisierWebControl objects, inline, aber für einige Felder ist das etwas schwierig. Zum Beispiel, wenn ich versuche, das @ zu initialisierAttributes Eigenschaft ...

4 die antwort

Warum erlaubt Kotlin nicht, lateinit mit primitiven Typen zu verwenden?

n der Kotlin-Sprache müssen wir standardmäßig jede Variable initialisieren, wenn sie eingeführt wird. Um dies zu vermeiden, wird daslateinit Schlüsselwort kann verwendet werden. Verweis auf einlateinitie Variable @, bevor sie initialisiert wurde, ...

8 die antwort

Fehler beim Definieren und Initialisieren eines mehrdimensionalen Arrays

Ich erhalte einen Kompilierungsfehler mit der folgenden Definition. int matrix[ ][ ] = { { 1, 2, 3}, {4,5,6} }; char str[ ][ ] = { "abc", "fgh" }; Warum beschwert sich der Compiler über einen fehlenden Index und zu viele Initialisierer.

6 die antwort

Initialisierung eines Arrays von Nullen

s ist allgemein bekannt, dass fehlende Initialisierer für ein Array von Skalaren standardmäßig auf Null gesetzt sin int A[5]; // Entries remain uninitialized int B[5]= { 0 }; // All entries set to zeroAber ist dies (unten) garantiert? int C[5]= ...