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).
Angenommen, ich habe struct (die übrigens Bitfelder enthalten, aber das sollte Ihnen egal sein):
%Vor%
und ich möchte auf bequeme Weise auf das i -Mitglied zugreifen. Lassen Sie uns eine Retrieval-Lösung untersuchen.
Ich habe diese Fun...
20.05.2009, 13:20
Kann mir jemand sagen, wann ich typedef in C benutzen soll? Im folgenden Code bekomme ich eine Warnung von gcc :
warning: useless storage class specifier in empty declaration
%Vor%
15.10.2012, 16:45
Jemand behauptete in einer Präsentation, dass wenn Sie hinzufügen
%Vor%
Am Anfang jedes gültigen C -Programms würde dieses Programm noch kompilieren. Das scheint eine kühne Behauptung zu sein. Irgendein Gegenbeispiel, das Sie im Sinn haben...
05.02.2014, 14:27
Ich habe zwei CoreData-Entitäten mit einer Eins-zu-Eins-Beziehung. Ich möchte Strukturen basierend auf diesen Entitäten erstellen.
Mein Code:
%Vor%
Aber ich habe einen Fehler: Value type 'DetailedPin' cannot have a stored property that re...
23.11.2016, 18:22
Wie kann ich Vererbung (oder ähnliches) mit Strukturen in C # erreichen?
Ich weiß, dass eine abstrakte Struktur nicht möglich ist, aber ich muss etwas Ähnliches erreichen.
Ich brauche es als Struktur, weil es ein Werttyp sein muss. Und ich br...
15.02.2011, 18:36
Ich habe eine Struktur mit einer Callback-Funktion, die Callback-Funktion benötigt einen Zeiger auf die Struktur, um ihre Operation auszuführen. Wie definiere ich diese Elemente richtig, so dass sie ohne Warnungen kompiliert werden?
%Vor%
We...
01.10.2010, 12:07
Ich habe ein struct erstellt und möchte es als JSON-Datei speichern.
%Vor%
... was zu folgendem Ergebnis führt:
%Vor%
Aber wie kann ich das struct -Objekt in etwas wie folgendes umwandeln:
%Vor%
17.10.2015, 11:23
Der folgende Code funktioniert einwandfrei. Zwei Methoden, die auf zwei verschiedenen Strukturen arbeiten und ein Feld der Struktur ausgeben:
%Vor%
Zeigt die gewünschte Ausgabe in der Konsole an:
%Vor%
Jetzt , wenn ich die Methodensigna...
15.05.2014, 14:55
Ich habe bemerkt, dass in c / c ++ vielen Win32-API-Strukturen gesagt werden muss, wie groß sie sind.
d. h. someStruct.pbFormat = sizeof(SomeStruct)
Warum ist das der Fall? Ist es nur aus Legacy-Gründen? Auch irgendeine Idee, wofür "pb" st...
31.05.2010, 01:11
Ich habe eine Klassenmethode, die ein CGSize zurückgibt, und ich möchte es über die Objective-C-Laufzeitfunktionen aufrufen, weil mir die Klassen- und Methodennamen als Zeichenfolgenwerte gegeben werden.
Ich kompiliere mit ARC-Flags in XCo...
06.12.2011, 19:39