Suchergebnisse für Anfrage "struct"
Kann in Swift nicht 'X' in 'Y' zuweisen
Ich habe ein Wörterbuch mitStructs drin. Ich versuche die Werte des zuzuweisenstruct wenn ich durch diedictionary. Swift sagt es mircannot assign to 'isRunning' in 'blockStatus'. Ich konnte in den Dokumenten nichts über diese besondere ...
Sind alle von Zeigern auf Strukturtypen abgeleiteten Zeiger gleich?
Die FrageDie Frage, ob alle von Zeigern abgeleiteten Zeiger auf Strukturtypen gleich sind, ist nicht einfach zu beantworten. Ich halte es aus den folgenden beiden Hauptgründen für eine wichtige Frage. EIN.Das Fehlen eines Zeigers auf einen ...
Was bedeutet `struct X typedef` vs.` typedef struct X`?
Ich habe den folgenden (Arbeits-) Code in einer vorhandenen Codebasis, der in einer Include-Datei verwendet wird, die von C und C ++ gemeinsam genutzt wird und unter MSVC (2010) und Windows DDK kompiliert wird: struct X { USHORT x; } typedef X, ...
Schnell: Übergeben Sie die nicht initialisierte C-Struktur an die importierte C-Funktion
Ich bin mir bewusst überdiese Antwort [https://stackoverflow.com/questions/24090148/c-style-uninitialized-pointer-passing-in-apple-swift] Dies ist jedoch nicht dasselbe, da ein Zeiger übergeben wird, der mit einer Zuordnung initialisiert werden ...
Warum können beim Erweitern einer gepolsterten Struktur keine zusätzlichen Felder in die Schwanzpolsterung eingefügt werden?
Betrachten wir die Strukturen: struct S1 { int a; char b; }; struct S2 { struct S1 s; /* struct needed to make this compile as C without typedef */ char c; }; // For the C++ fans struct S3 : S1 { char c; };Die Größe von S1 beträgt 8, was ...
Schnelle und mutierende Struktur
Es gibt etwas, das ich nicht ganz verstehe, wenn es um das Mutieren von Werttypen in Swift geht. Das iBook "The Swift Programming Language" lautet:Standardmäßig können die Eigenschaften eines Wertetyps nicht über seine Instanzmethoden geändert ...
Kann jemand erklären, wie Zeiger auf Zeiger funktioniert?
Ich verstehe nicht wirklich, wie der Zeiger auf Zeiger funktioniert. Gibt es eine Möglichkeit, die gleiche Arbeit zu erledigen, ohne Zeiger auf Zeiger zu verwenden? struct customer { char name[20]; char surname[20]; int code; float money; ...
Strukturelemente kopieren
Ich bin mehr mit Strukturen verwechselt. Es gibt viele Möglichkeiten, eine Struktur zu kopieren. struct complex { int real; int imaginary; }; Assume c1 is complex structure variable. c2 is pointer of complex type.Eine Möglichkeit besteht darin, ...
Eine Struktur erweitern
typedef struct A { int x; }A; typedef struct B { A a; int d; }B; void fn() { B *b; ((A*)b)->x = 10; }Ich habe den obigen Codeausschnitt in SO gelesen.((A*)b)->xist kein guter Programmierstil.b->a.x ist guter Programmierstil. Weil irgendjemand ...
Umbrechen / Casting von C-Strukturen in der Cython-Python-Klasse
Ich mache mich gerade erst mit Cython vertraut und versuche, einige Strukturen aus einer C-Bibliothek in Python-Methoden und -Klassen umzuwandeln. Was ich nicht wirklich verstehe, ist, wie das Umwandeln von (initialisierten) C-Strukturen in die ...