Suchergebnisse für Anfrage "initialization"

2 die antwort

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 ...

6 die antwort

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 ...

4 die antwort

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 ...

TOP-Veröffentlichungen

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]= ...

2 die antwort

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 ...

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, ...

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 ...

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 ...

8 die antwort

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, ...

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): ...