struct

Ein Schlüsselwort in verschiedenen Programmiersprachen, deren Syntax C ähnelt oder von C abgeleitet ist (C ++, C #, Swift, Go usw.). Verwenden Sie ein spezielles Programmiersprachen-Tag, um Fragen zu markieren, die die Verwendung einer 'struct' als Syntax beinhalten, und Semantik kann sprachabhängig sein. Schlüsselwort definiert oder deklariert einen Datentyp, der aus anderen Datentypen besteht. Jedes Mitglied einer Struktur hat seinen eigenen Speicherbereich (im Gegensatz zu einer "Union", deren Mitglieder einen einzigen Speicherbereich teilen).
5
Antworten

C (++) struct erzwinge zusätzliches Padding

Ich habe zahllose Fragen der Form "Ich mag keine Auffüllung, wie schalte ich es aus" gesehen, aber habe noch nichts darüber gefunden, den Compiler zu zwingen, zusätzliche Auffüllung zu bieten. Der spezielle Fall, dass ich wie aussieht %Vor%...
22.06.2012, 16:41
6
Antworten

Liste der C-Strukturelemente abrufen

Ist es möglich, die Liste der Mitglieder einer Struktur als char ** zu erhalten? Zum Beispiel so etwas: %Vor% Ich interessiere mich auch für compilerabhängige Methoden. Gibt es so etwas? Danke für Ihre Zeit.     
06.10.2011, 12:30
1
Antwort

Wie können zwei Strukturen implementiert werden, die aufeinander zugreifen können?

Der Code, den ich geschrieben habe: %Vor% Die Kompiliernachricht: %Vor% Ich weiß, warum dieser Code nicht korrekt ist, aber ich weiß nicht, wie man zwei Strukturen implementiert, die aufeinander zugreifen können. Gibt es einen eleganten...
25.04.2013, 09:00
6
Antworten

Sind C # -Structures Thread-sicher?

Ist eine C # -Struktur Thread-sicher? Zum Beispiel wenn es ein: gibt %Vor% in einem anderen Typ: %Vor% ist Eigenschaft namens TheData, thread-safe?     
28.02.2010, 22:48
3
Antworten

Pass struct als ID möglich?

Ich möchte eine Funktion ausführen, die eine Struktur in einem separaten Thread erhält, aber nicht sicher ist, wie die Struktur richtig übergeben wird. Mit diesem: %Vor% Wie Sie richtig anrufen: %Vor% Die Verwendung von &data f...
12.04.2010, 14:54
2
Antworten

Wie mache ich eine Struktur unveränderlich?

Überall im Stack Overflow und im Internet sehe ich, dass es ein gutes Designprinzip ist, um Strukturen unveränderbar zu halten. Leider sehe ich nie eine Implementierung, die diese Strukturen wirklich unveränderlich macht. Unter der Annahme, d...
21.04.2016, 20:50
3
Antworten

Wo ist struct ohne benannte Mitglieder nützlich?

Warum und wo lässt der C-Standard diesen Code kompilieren? Wo ist es nützlich? %Vor%     
04.10.2013, 21:33
3
Antworten

Convert coldfusion json in struct umwandeln

Ich habe eine JSON-Variable wie folgt von einer jQuery-Anwendung ausgegeben: %Vor% Ich muss diese Variable in eine struct konvertieren und dann die Struktur mit dem ersten id -Parameter durchlaufen, um die untergeordneten Elemente für jed...
02.04.2013, 21:45
2
Antworten

ungültige Verwendung von flexiblem Array - flexibles Struct-Array als Mitglied einer anderen Struktur

Ich fange an, über die Verwendung von Strukturen in C zu lernen. Es ist herausfordernd und unterhaltsam. Unnötig zu sagen, dass ich auf ein Problem gestoßen bin, das ich nicht herausfinden kann. Ich versuche, ein flexibles Struct-Array als Mitgl...
07.12.2010, 17:31
4
Antworten

Problem mit free () bei Strukturen in C. Es reduziert nicht die Speichernutzung

Ich habe ein Problem mit free () auf einer Struktur in meinem C-Programm. Wenn ich / proc // statm vor und nach dem freien schaue, scheint es nicht zu reduzieren. Benutze ich free () in diesem Fall falsch, oder lese ich / proc // statm falsch?...
14.05.2011, 23:05