Tag: struct

Ein Schlüsselwort in verschiedenen Programmier-Sprachen, deren syntax ähnlich ist oder abgeleitet aus C (C++, C#, Swift, Go, Rust, etc.). Die Verwendung einer bestimmten Programmiersprache tag-zu-tag Fragen rund um die Verwendung von `struct`, wie syntax und Semantik werden kann, von der Sprache ab. Schlüsselwort definiert oder deklariert einen Datentyp aus anderen Datentypen. Jedes Mitglied einer struct hat seinen eigenen Speicherbereich (im Gegensatz zu einer „union“, deren Mitglieder gemeinsam ein Bereich des Arbeitsspeichers).

In c++ - code, was die folgenden Begriffe bedeuten? SIGSELECT, U32, U16, U8

Anzahl der Antworten 2 Antworten
Ich habe eine Frage zum keyword-Nutzung in einer c++ - struct. Habe ich gesehen, eine Struktur, die wie folgt definiert sind: typedef struct { SIGSELECT signo; U32 id; U32 re; U16 id1; U8 id2; }First; Helfen Sie

Elixir konvertieren struct zuordnen

Anzahl der Antworten 4 Antworten
Ich versuche zu konvertieren, um eine Struktur auf eine Karte, um in der Lage zu reinigen, alle null-Werte Ich bin derzeit mit diesem code case Nadia.get_updates do {:ok, results} -> Map.from_struct(results) |> Enum.filter(fn {_, v} -> v

Reservieren Sie Speicher für einen struct mit einem char-Zeiger in C

Anzahl der Antworten 6 Antworten
War ich kämpfen, um fix ein code heute, dann komme ich auf etwas ähnliches wie: typedef struct { int a; int b; int c; int d; char* word; } mystruct; int main(int argc, char **argv){ mystruct* structptr

Wie die Arbeit mit Zeiger auf Zeiger auf Struktur in C?

Anzahl der Antworten 4 Antworten
Ich ändern möchte Mitglied der Struktur unter dem Doppel-Zeiger. Weißt du, wie? Beispiel-code typedef struct { int member; } Ttype; void changeMember(Ttype **foo) { //I don`t know how to do it //maybe *foo->member = 1; } InformationsquelleAutor

C struct-Größe, - Ausrichtung

Anzahl der Antworten 4 Antworten
Ich soll die Größe einer C-struct auf ein Vielfaches von 16 bytes (16B/32B/48B/..). Es spielt keine Rolle, welche Größe es bekommt, es muss nur auf ein Vielfaches von 16B. Wie konnte ich durchsetzen, dass der compiler das?

Übergabe von Zeigern/Referenzen auf Strukturen an Funktionen

Anzahl der Antworten 6 Antworten
Das hört sich wie eine dumme Frage, aber ich Lerne noch C, also bitte Geduld mit mir. 🙂 Arbeite ich an Kapitel 6 von K&R (Strukturen), und so weit durch das Buch gesehen haben großen Erfolg. Ich

struct sockaddr_un vs. sockaddr

Anzahl der Antworten 2 Antworten
Wie ist struct sockaddr anders aus struct sockaddr_un ? Ich wissen, dass wir diese Strukturen, die im client-server-Module, die für die Bindung an das socket, das socket-Adresse. Und wir verwenden einen cast-operator für es zu akzeptieren struct

C leer struct — was bedeutet dies/tun?

Anzahl der Antworten 5 Antworten
Fand ich diesen code in eine header-Datei für ein Gerät, das ich brauche, zu verwenden, und zwar ich habe seit C Jahren, ich habe nie in diese: struct device { }; struct spi_device { struct device dev;

Lesen Binäre Datei in eine Struktur (C++)

Anzahl der Antworten 5 Antworten
So, ich bin ein bisschen ein Problem, nicht in der Lage richtig zu Lesen, eine binäre Datei in meine Struktur. Die Struktur ist diese: struct Student { char name[25]; int quiz1; int quiz2; int quiz3; }; 37

Wie kann ich standardmäßig öffentlich die Mitglied-Weise initialiser für Strukturen in Swift?

Anzahl der Antworten 4 Antworten
Ich habe einen swift-framework definiert eine struct: public struct CollectionTO { var index: Order var title: String var description: String } Aber ich kann nicht scheinen, um die impliziten Mitglied wise Initialisierung aus einem anderen Projekt importiert

Ausdruck müssen (Zeiger-auf-) Funktion geben Sie während der Verwendung von structs

Anzahl der Antworten 1 Antworten
Also im Grunde das, was ich Tue, ist die übergabe eines Arrays von structs von einer Funktion zu einer anderen Funktion. Es funktioniert für die show-Funktionen, aber nicht für die max-Funktionen :/Was genau mache ich falsch? void

Swift: Umwandeln von struct zu JSON?

Anzahl der Antworten 3 Antworten
Erstellte ich eine struct und möchten, speichern Sie es als ein JSON-Datei. struct Sentence { var sentence = "" var lang = "" } var s = Sentence() s.sentence = "Hello world" s.lang = "en" print(s) ...die

Mit Strukturen in Ruby on Rails gibt dynamische Konstante Belegung (SyntaxError)

Anzahl der Antworten 3 Antworten
In meinem controller habe ich die folgende vereinfachte code: def index @dashboard_items = DashItem = Struct.new(:name, :amount, :moderated) # Error is here [:page, :post].each do |c| obj = c.to_s.capitalize.constantize @dashboard_items << DashItem.new(c.to_s, obj.count, obj.count_moderated) end end

So drucken Sie Daten der Mitglieder, von einer Struktur mit Zeiger auf Struktur in C

Anzahl der Antworten 4 Antworten
Habe ich einen Zeiger auf ein struct vom Typ " Map " definiert in einem externen header-Datei: typedef struct { char *squares; //!< A pointer to a block of memory to hold the map. int width; //!<

C++: syntax für den Zugriff auf member-struct-pointer auf die Klasse

Anzahl der Antworten 5 Antworten
Ich versuche, Zugriff auf einen member einer struct-Variablen, aber ich kann nicht scheinen, um die syntax richtig. Die zwei Compiler-Fehler pr. Zugang: Fehler C2274: 'function-style-cast": illegal da die Rechte Seite von '. ' - operator error C2228:

C++ definiert in der Klasse struct und senden Sie es in einer member-Funktion

Anzahl der Antworten 4 Antworten
Mein Ziel ist es eine Klasse wie: class UserInformation { public: userInfo getInfo(int userId); private: struct userInfo { int repu, quesCount, ansCount; }; userInfo infoStruct; int date; }; userInfo UserInformation::getInfo(int userId) { infoStruct.repu = 1000; return infoStruct;

Struct innerhalb der Struktur, in der Lage zu ändern, inner Struct-Typ

Anzahl der Antworten 4 Antworten
Gibt es nicht viel zu erklären, dies ist was ich habe: public struct PACKET_HEADER { public string computerIp; public string computerName; public string computerCustomName; }; public struct PACKET { public PACKET_HEADER pktHdr; public PACKET_DATA pktData; }; public

Deklarieren Sie ein 2D-array vom Typ struct in c++

Anzahl der Antworten 4 Antworten
Als ich erklärte, dass ein struct ist eigentlich ein pixel, und es hat 3 Eigenschaften (x, y Lage und F Intensität) so: struct pixel { int F, //intensity from 0-255 x, //horizontal component y; //vertical component };

Verschachtelte Structs und der Zugriff auf Daten in C++

Anzahl der Antworten 2 Antworten
Ok, so bin ich zu Experimentieren mit einem einfachen Spiel. Ich habe ein struct namens Ausstattung mit Strukturen im inneren für jedes Teil, d.h. Helm -, Körper -, etc. In der Geräte-Konstruktor habe ich es und machen

Python - converting-Socke.recv string

Anzahl der Antworten 2 Antworten
Ich bin zu Graben um mit python und Vernetzung. while True: data = sock.recv(10240) Dies ist definitiv hören. Aber es scheint, müssen umgewandelt werden in ein text-string. Ich habe gesehen, einige Leute mit struct.unpack(), aber ich bin

Malloc von arrays und Strukturen innerhalb einer struct

Anzahl der Antworten 5 Antworten
Wie macht man malloc eine Struktur, die sich in einem anderen struct? Ich würde auch gerne malloc ein array von Elementen innerhalb einer struct und dann realloc dieses array bei Bedarf, wie wird das richtig gemacht? Könnten

C++ - struct-Konstruktor

Anzahl der Antworten 2 Antworten
Habe ich versucht, um meine eigene Struktur. Also schrieb ich dieses Stück code. struct node { int val, id; node(int init_val, int init_id) { val = init_val; id = init_id; } }; node t[100]; int main() {

FirstOrDefault() Ergebnis eines struct-Sammlung?

Anzahl der Antworten 7 Antworten
So habe ich eine Sammlung von structs (es ist eigentlich ein WCF-datacontract-aber ich vermute das hat keinen Einfluss hier). List<OptionalExtra> OptionalExtras; OptionalExtra ist ein struct. public partial struct OptionalExtra Nun ich bin mit den unten Anweisung: OptionalExtra

ausblenden parameterlosen Konstruktor auf struct

Anzahl der Antworten 4 Antworten
Ist es möglich zu verbergen, der parameterlose Konstruktor von einem Benutzer in c# Will ich Sie zwingen, verwenden Sie immer den Konstruktor mit Parameter z.B. diese Position Klasse public struct Position { private readonly int _xposn; private

Ausdruck muss die Zeiger-Typ

Anzahl der Antworten 4 Antworten
Habe ich ein problem,gibt das Programm eine Fehlermeldung wie "Ausdruck muss die Zeiger-Typ".Können Sie mir helfen ? struct stack{ int i_data; char c_data; struct stack *next; }top; void push_i(struct top *newptr,int info){ newptr=(struct top*)malloc(sizeof(top)); if(newptr!=NULL){ top->c_data=NULL; newptr->i_data=info;

Golang Grundlagen Struktur und new() Schlüsselwort

Anzahl der Antworten 3 Antworten
Lernte ich golang, und als ich ging durch das Kapitel, das beschreibt, Strukturen, stieß ich auf verschiedene Möglichkeiten zum initialisieren von Strukturen. p1 := passport{} var p2 passport p3 := passport{ Photo: make(byte, 0, 0), Name: "Scott",

Initialisierung eines Arrays von structs in C++

Anzahl der Antworten 3 Antworten
Wenn ich einen struct wie folgt: typedef struct MyStruct { char **str; int num; } MyStruct; Gibt es eine Möglichkeit für mich, um ein array zu initialisieren dieser Strukturen. Vielleicht wie folgt: const MyStruct MY_STRUCTS = {

Wie werden die struct-members reserviert im Speicher?

Anzahl der Antworten 3 Antworten
Während Sie versuchen, zu erstellen eine Speicher-manager für die Zukunft von C-Programmen habe ich über diese Frage: "wenn Strukturen zugeordnet sind, deren Mitglied Feldern gespeichert werden in der angegebenen Reihenfolge?" Betrachten Sie beispielsweise die folgende Struktur. typedef

Initialisieren von Const Struct mit anderen Const Struct-Instanzen

Anzahl der Antworten 2 Antworten
Ich bin neugierig, warum der folgende code-snippet nicht erstellen: typedef struct Foo { int a; int b; } Foo; static const Foo FooZero = { 0, 0 }; typedef struct Bar { Foo foo; int c; }

Korrekten Verwendung von malloc() und free mit verketteten Listen

Anzahl der Antworten 4 Antworten
Ich versuche zu verstehen malloc() besser ist, wenn es um die verknüpfte Liste. Diese neue Speicher für den Zeiger auf die Liste, sowie den Bereichen innerhalb der it? Wie: SomeStruct * someStructPtr = (SomeStruct *) malloc(sizeof(SomeStruct)); Neben

dumping-C-Struktur Größen von ELF Objekt Datei

Anzahl der Antworten 4 Antworten
Wie können Sie extrahieren Sie die Größen aller C-Strukturen aus, eine ELF Objekt Datei, die mit debugging-Symbolen? Einzelnen struct-Größen kann bezogen werden von GDB mit "print sizeof(some_struct)", aber was ich brauche ist eine Auflistung aller Strukturen. Habe

Wie machen struct Mitglieder private?

Anzahl der Antworten 8 Antworten
Definiere ich eine Struktur in eine header-Datei, etwa so: typedef struct { void *data; } point; Will ich halten Sie andere Personen vom Zugriff *Daten direkt, so dass ich dachte, ich würde deklarieren Sie die Struktur in

Konvertieren interface {}, um Struktur in Golang

Anzahl der Antworten 2 Antworten
Ich bin ganz neu Gehen und werde versuchen, meinen Kopf um all die verschiedenen Arten und wie Sie diese verwenden. Ich habe ein interface mit der folgenden (die war ursprünglich in einer json-Datei): [map[item:electricity transform:{fuelType}] map[transform:{fuelType} item:gas]]

Zuweisen von struct mit einem anderen struct

Anzahl der Antworten 2 Antworten
Ich habe eine RegistrationRequest struct: type RegistrationRequest struct { Email *string Email2 *string Username *string Password *string Name string } Wo Email2 ist die E-Mail-Wert erneut eingegeben werden, um zu überprüfen, dass die Eingabe des Benutzers richtig

Request for member `Typ' in etwas, was keine Struktur oder union

Anzahl der Antworten 4 Antworten
Beim kompilieren erhalte ich die Fehlermeldung: request for member `Typ' in etwas, was keine Struktur oder union, dieser Fehler passiert, wenn die strcmp () - Funktion verwendet, die auf einem übergebenen char-array und pointer auf struct. Was

konnte nicht konvertiert werden {...} aus dem <Klammer eingeschlossenen Initialisierungsliste> zu struct

Anzahl der Antworten 2 Antworten
Ich würde vorher verwendeten TDM-GCC-5.10 und jetzt wieder umgestellt auf 4,9 MINGW-GCC und immer eine seltsame Fehlermeldung, mit dem Versuch, verwenden Sie " list-Initialisierung: class Vector2 { public: Vector2(float x, float y) { this->x = x; this->y

Wie man richtig malloc für array of struct in C

Anzahl der Antworten 2 Antworten
Ich lese in Satz zwei char* (oder strings) über strtok, und da diese beiden chars verbunden sind, wird (address : command\n) ich beschlossen, eine Struktur zu verwenden. struct line* array = (struct line*)malloc(sizeof(file) * sizeof(struct line*)); Diese

Gehen struct-Vergleich

Anzahl der Antworten 2 Antworten
The Go Programming Language-Spezifikation Abschnitt auf Vergleichsoperatoren führt mich zu glauben, dass ein struct mit nur vergleichbare Felder sollten vergleichbar sein: Struct Werte sind vergleichbar, wenn alle Ihre Felder sind vergleichbar. Zwei struct-Werte sind gleich, wenn Ihre

error : expression must be a modifiable lvalue

Anzahl der Antworten 0 Antworten
Ich erhalte eine Fehlermeldung: Ausdruck muss ein modifiable lvalue an der Linie, obj.name = ptr->name Habe ich versucht obj eine array-Typ-Objekt wie so for(int j=0 ;j<1;j++) { obj[j].id = ptr->id; obj[j].balance= ptr->balance; obj[j].name = ptr->name; //still getting

- Struktur nicht der name ein Typ in c++

Anzahl der Antworten 4 Antworten
Bekomme ich ein Problem wenn die return-type Struktur Example.h class Example { private: typedef struct connection_header { string url; string method; }; static connection_header get_connection_header(); }; Example.cpp connection_header Example::get_connection_header() { return NULL; } Ich bin immer 'connection_header'

"struct" - Objekte, die mit "for-Schleife" in der C-Programmierung

Anzahl der Antworten 3 Antworten
Dieser code wird zu 'struct' in C.. Erstellte ich ein struct spieler mit den Eigenschaften name und Alter.. Mithilfe der for-Schleife lasse ich dem Benutzer das erstellen der struct-Objekte. Sie sind benannt als sp[i] --> sp1, sp2

C++ Fehler diese Erklärung hat keine Speicherklasse oder Typbezeichner

Anzahl der Antworten 1 Antworten
Ich versuche zum einrichten einer Zeitüberschreitung bei der select(int, fd_set, fd_set) Funktion für UDP-socket-verbindungen. Wenn ich das setup der zweiten und usecond Variablen, bekomme ich Fehler diese Erklärung hat keine Speicherklasse oder Typbezeichner. Hier ist der code

Wie Schreibe ich eine lange Ganzzahl als binary in Python?

Anzahl der Antworten 8 Antworten
In Python, lange Ganzzahlen haben unbegrenzte Präzision. Ich möchte schreiben Sie einen 16 byte (128 bit) ganze Zahl in eine Datei. struct aus der standard-Bibliothek unterstützt nur bis zu 8-byte-Ganzzahlen. array hat die gleiche Einschränkung. Gibt es

Initialisiert ein leeres array in C++

Anzahl der Antworten 6 Antworten
Ich Schreibe ein Programm in C++ und ich muss initialisieren Sie ein array des struct-Objekt, das ich erstellt habe. Es sieht wie folgt aus: typedef struct { float x; float y; } vec2; Und dann Initialisiere ich

C: Lesen einer text-Datei in ein struct-array

Anzahl der Antworten 2 Antworten
Ich habe versucht, wrap-mein Gehirn, um dieses problem für die letzten 2 Tage und immer noch keine Ahnung, wie dies zu tun. Ziemlich viel, ich habe eine Funktion(getRawData), der übergeben wird ein Zeiger auf eine Datei bereits

Nicht verwenden mutierend Mitglied der unveränderliche Wert der Typ

Anzahl der Antworten 6 Antworten
Ich habe folgende struct: public protocol SuperModel { //empty protocol } struct ModelOne: SuperModel { struct SubModelOne { var someVar: Double var othervar: Double? } var sub: SubModelOne? mutating func setSub(sub: SubModelOne) { self.sub = sub }

Wie Zeiger auf Funktion, die als struct-member nützlich in C?

Anzahl der Antworten 6 Antworten
Ich bin nicht neu in der C-Programmierung. Aber ich verstehe nicht, was ist Nützlichkeit zu halten Zeiger auf Funktion als Struktur-Element in C. z.B. //Fist Way: To keep pointer to function in struct struct newtype{ int a;

Struct ' s, den Wert Null in golang

Anzahl der Antworten 1 Antworten
Hier ist Beispielcode: package main import ( "fmt" ) type A struct { Name string } func (this *A) demo(tag string) { fmt.Printf("%#v\n", this) fmt.Println(tag) } func main() { var ele A ele.demo("ele are called") ele2 :=

Wie kann ich den Zugriff auf alle field-Elemente des Struktur-array eingebettet in ein cell-array in MATLAB?

Anzahl der Antworten 1 Antworten
Hier der code, dass schafft ein Beispiel cell-array für diese Frage: mycell = cell([5,1]); for i = 1 : size(mycell) mystruct = struct(); mycell{i} = mystruct; mycell{i}.field1 = i; end Ich erwartet mycell{:}.field1 zu tun, was ich

ist es ok, um eine .c-Datei in eine andere .c-Datei?

Anzahl der Antworten 8 Antworten
Beispiel: file1.c hat: static const struct { int a; int b; int c; } mystruct = { 1, 2, 3}; file2.c hat: #include <stdio.h> #include "file1.c" und so weiter. Ist OK zu tun? Sie nicht brauchen, um