Suchergebnisse für Anfrage "initialization"
Self in init params
Ich möchte Self in Init-Parametern wie folgt verwenden: class A { public init(finishBlock: ((_ operation: Self) -> Void)? = nil) {...} } Ich weiß, dass ich an dieser Stelle "A" verwenden könnte, aber ich möchte erreichen, dass, wenn eine Klasse ...
Initialisierung im Polymorphismus von Variablen
Angenommen, Sie haben den folgenden Code class A { int i = 4; A() { print(); } void print () { System.out.println("A"); } } class B extends A { int i = 2; //"this line" public static void main(String[] args){ A a = new B(); a.print(); } void ...
Wie verhält sich ein nicht initialisierter Kanal?
Ich habe eine Struktur, die einen Kanal enthält, der nicht initialisiert ist. Wenn ich hineinschreibe, blockiert die Routine wie erwartet, aber der Leser wird nie benachrichtigt, dass sich etwas in der Pipe befindet. Ich bin überrascht, dass ...
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]= ...
Verwirrung über die Tatsache, dass nicht initialisierter Zeiger auf irgendwo zeigt
#include <stdio.h> int main(void) { int *ptr; printf("%p", ptr); // Error: uninitialized local variable 'ptr' used // Output is "0" }Ich lese C-FAQ [http://c-faq.com/null/null1.html] about null pointer. Und es heißt, dass ein nicht ...
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, ...
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 ...
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 ...
Was ist eine Liste mit geschweiften Klammern, wenn nicht eine Liste mit Initialisierern?
Ich habe hier eine Frage gestellt:Lifetime Erweiterung einer initializer_list return [https://stackoverflow.com/q/37656076/2642059] mit dem nicht funktionalen Code: const auto foo = [](const auto& a, const auto& b, const auto& c) { return {a, ...
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): ...