Suchergebnisse für Anfrage "struct"

8 die antwort

Wie initialisiere ich eine Struktur mit einem Array in Rust?

Was ist die empfohlene Methode, um eine Struktur zu deklarieren, die ein Array enthält, und anschließend eine mit Null initialisierte Instanz zu erstellen? Hier ist die Struktur: #[derive(Default)] struct Histogram { sum: u32, bins: [u32; ...

7 die antwort

C-freie Strukturen

1 die antwort

C ++ Struct Pointer Segfault

Zunächst vielen Dank im Voraus für alle, die auf diesen Beitrag antworten.Zweitens habe ich alle anderen Posts durchgesehen und nichts gefunden, was mir geho...

TOP-Veröffentlichungen

6 die antwort

Das Erfassen einer Strukturreferenz in einem Closure lässt keine Mutationen zu

Ich versuche zu sehen, ob ich Strukturen für mein Modell verwenden kann, und habe dies versucht. Wenn ich @ anruvm.testClosure(), es ändert nicht den Wert vonx und ich bin nicht sicher warum. struct Model { var x = 10.0 } var m = Model() class ...

4 die antwort

erwendung der Strukturinitialisierungssyntax für die On-Heap-Strukt

Ich habe diese einfache Struktur, die ich auf dem Heap initialisieren und als Zeiger in einer Funktion zurückgeben möchte. struct entry { const char* const key; // We don't want the key modified in any way const void* data; // But the pointer ...

3 die antwort

Verwenden von fwrite (), um eine Struktur in eine Datei zu schreiben

Ich habe folgendes Programm:

28 die antwort

Initialisieren einer Struktur gemäß den C-Programmiersprachenstandards

Ich möchte ein Strukturelement initialisieren, in Deklaration und Initialisierung aufteilen. Das habe ich: typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void function(void) { MY_TYPE a; ... a = { true, 15, 0.123 } ...

4 die antwort

Passing ein 2D-Array von Strukturen

Im Austeilen von Kartentypstrukturen aus einem Array. struct card deck[DECKSIZE]; //The deck is an array of cards structuresIm mit einem 2D-Array. Ein Array von Arrays von kartentypischen Strukturen struct card allHands[hands][cards]; Verwenden ...

6 die antwort

Vorwärtsdeklarationen für Variablen?

Ich habe C-Code, den ich nach C ++ portieren muss. Der Code hat eine Struktur struct A { ... struct A * myPtr; }Und jetzt werden zwei globale Arrays wie folgt deklariert und initialisiert: //Forward declaration of Unit struct A Unit[10]; struct ...

3 die antwort

Designierte Initialisierung der initialisierten Struktur

Mir ist bekannt, dass ich eine Struktur in C99 mit dem angegebenen Initialisierer wie folgt initialisieren kann: