Suchergebnisse für Anfrage "initialization"
iPhone - Ist initWithCoder eine Ausnahme vom üblichen Designmuster für den Initialisierer?
Ich habe eine Klasse MyClass. Es enthält Instanzvariablen übergebenInVar1, übergebenInVar2 usw., deren Werte vom Objekt übergeben werden, das die Initialisierung anfordert. Es enthält auch Instanzvariablen decodedVar1, decodedVar2 usw., die aus ...
Default Struct Initialization in C ++
Say Ich habe eine Struktur, die so aussieht (ein POD): struct Foo { int i; double d; };Was sind die Unterschiede zwischen den folgenden zwei Zeilen: Foo* f1 = new Foo; Foo* f2 = new Foo();
char Array in structs - warum gibt strlen () hier den korrekten Wert zurück?
Ich habe ein einfaches Programm wie dieses: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { int numberOfDays; char name[10]; } Month; int main(void) { const Month months[12] = { { 31, {'J', 'a', 'n'} }, { 28, {'F', ...
Variablen in modernem C ++ (C ++ 11 und höher) mit () oder {} richtig initialisieren?
Das C ++ Referenzseiten [http://cppreference.com] say that () steht für die Initialisierung von Werten, {} steht für die Initialisierung von Werten und Aggregaten und Listen. Also, wenn ich nur eine Wertinitialisierung möchte, welche verwende ...
Warum wird Direct-List-Initialisierung mit Auto als schlecht oder nicht bevorzugt angesehen?
Ich habe es mir zur Gewohnheit gemacht, Code mit Direktlisten-Initialisierung wie unten zu schreiben, da dies effektiver und sehr nützlich ist, um implizite Verengun [http://www.stroustrup.com/C++11FAQ.html#narrowing]: int i {0}; string s ...
Explizite Initialisierung von Struktur- / Klassenmitgliedern
struct some_struct{ int a; }; some_struct n = {}; n.a wird danach 0 sein; Ich weiß, dass diese geschweifte Form der Initialisierung von C geerbt wird und aus Kompatibilitätsgründen mit C-Programmen unterstützt wird. Dies funktioniert jedoch nur ...
Wie wird die Variable "min" richtig initialisiert?
Ich habe ein kleines Problem in meinem Code, um den Mindestwert aus einer Reihe von Zahlen zu ermitteln. Wenn ich @ initialisiemin = 0, der minimale Wert ist 0. Aber wenn ich nicht initialisieremin, die Antwort ist richtig! Warum passiert das? ...
Error "Initialisierungselement ist nicht konstant" beim Versuch, eine Variable mit const @ zu initialisier
Ich erhalte einen Fehler in Zeile 6 (initialisiere my_foo auf foo_init) des folgenden Programms und ich bin mir nicht sicher, warum. typedef struct foo_t { int a, b, c; } foo_t; const foo_t foo_init = { 1, 2, 3 }; foo_t my_foo = foo_init; int ...
static Initialisierungsreihenfolge Fiasko
Ich las über SIOF aus einem Buch und es gab ein Beispiel: //file1.cpp extern int y; int x=y+1; //file2.cpp extern int x; int y=x+1;Now Meine Frage ist: Werden im obigen Code die folgenden Dinge passieren? während der Kompilierung von file1.cpp ...
Python Module Initialization Order?
Ich bin ein Python-Neuling mit C ++ - Hintergrund. Obwohl ich weiß, dass es nicht Pythonic ist, mit meinen alten C ++ - Kenntnissen ein passendes Konzept zu finden, ist diese Frage meiner Meinung nach immer noch eine allgemeine Frage: nter C ++ ...