Suchergebnisse für Anfrage "struct"

2 die antwort

Arrays von Strukturen in CUDA sortieren

Ich habe einen Laptop mit einer NVIDIA GT750M 4Gb (Compute Capability 3.0) Grafikkarte. Ich muss ein Array von Strukturen nach CUDA sortieren (ungefähr 3 × 10 ^ 7 Elemente). Aber ich kann nicht herausfinden wie, da ich nicht genug Erfahrung mit ...

6 die antwort

C # Struct Kein parameterloser Konstruktor? Sehen Sie, was ich tun muss

Ich benutze eine Struktur, um an eine nicht verwaltete DLL zu übergeben - [StructLayout(LayoutKind.Sequential)] public struct valTable { public byte type; public byte map; public byte spare1; public byte spare2; public int par; public int min; ...

2 die antwort

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

TOP-Veröffentlichungen

4 die antwort

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

7 die antwort

Liest eine Binärdatei in eine Struktur

Ich versuche, Binärdaten mit C # zu lesen. Ich habe alle Informationen über das Layout der Daten in den Dateien, die ich lesen möchte. Ich bin in der Lage, die Daten "Stück für Stück" zu lesen, d. H. Die ersten 40 Datenbytes, die in ...

5 die antwort

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

5 die antwort

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

4 die antwort

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

6 die antwort

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

5 die antwort

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