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).
4
Antworten
Ich habe gesucht alle über dem Platz, aber habe nicht gefunden, eine Antwort auf diese. Ich habe eine C++ - Klasse, die mit dieser geschützten Mitglieder: struct tm _creationDate; struct tm _expirationDate; struct tm _lockDate; Ich will,
6
Antworten
Für eine Type gibt es eine Eigenschaft IsClass in C#, aber, wie zu entscheiden, eine Type ist ein struct? Obwohl IsValueType ist eine notwendige Bedingung, ist es offensichtlich nicht genug. Für eine int ist ein Wert-Typ auch.
5
Antworten
Habe ich eine Struktur mit dem Namen anmelden, der mit 13 chars drin. nach einer sizeof(log), sehe ich, dass die Größe ist nicht 13 sondern 16. Ich verwende __attribute__((packed)), um es zu bekommen, um die tatsächliche Größe
2
Antworten
Habe ich 2 matrix-Strukturen bedeutet gleichen Daten aber in verschiedenen Formen wie diese: //Matrix type 1. typedef float Scalar; typedef struct { Scalar e[4]; } Vector; typedef struct { Vector e[4]; } Matrix; //Matrix type 2 (you
7
Antworten
Ich bin der Gestaltung-Spiel-Website, wo viele (hoffentlich Tausende) Spieler simultenaously spielen bestimmte Karte Spiele mit einander. Das deck ist die Standard-52-Karten-deck. Jede Karte hat eine Farbe und einen Rang. Die Karten werden neu gemischt, befasste sich ausgesucht,
2
Antworten
Habe ich definiert struct in header-Datei typedef struct tDLElem { int data; struct tDLElem *lptr; struct tDLElem *rptr; } *tDLElemPtr; typedef struct { tDLElemPtr First; tDLElemPtr Act; tDLElemPtr Last; } tDLList; Und ich habe diesen code void
1
Antworten
Die folgenden Blöcke sind außerhalb der main() und vor jeder Funktion (global scope) 1. block: struct flight{ int number; int capacity; int passengers; }; Mit diesem können Sie erstellen, Arrays,Zeiger,Variablen dagegen mit schreiben }var; (das definiert nur
3
Antworten
Gibt es einen Weg zu finden, den offset von einem Mitglied einer Struktur zur compile-Zeit? Ich möchte erstellen Sie eine Konstante mit dem offset ein Struktur-member. Im folgenden code die offsetof() makro funktioniert in den ersten printf
2
Antworten
In golang, den ich versuche zu machen, ein array von Nachrichten, und die Fähigkeit, ganz einfach eine neue "Objekt", um das array. type Message struct { Name string Content string } var Messages = Message{ { Name:
1
Antworten
In den folgenden code, bekomme ich eine Fehlermeldung, wenn ich Typumwandlung float Zeiger auf eine struct, aber der compiler beschwert sich nicht, wenn ich Typumwandlung zu etwas anderem. Warum tut Sie es? typedef unsigned byte CELbool; typedef
3
Antworten
Möchte ich finden den byte-offset des struct-member zur compile-Zeit. Zum Beispiel: struct vertex_t { vec3_t position; vec3_t normal; vec2_t texcoord; } Ich würde mir wünschen, zu wissen, dass der byte-offset zum normal ist (in diesem Fall sollte
3
Antworten
Ich habe ein problem mit Vektoren in c++. Ich bin neu in c++ so beachten Sie dies bitte. Also ich habe folgende struct in der Anfang von meinem Programm: typedef struct grupo { float transX, transY, transZ,
4
Antworten
Jeden könnte man beschreiben, wie (struct sockaddr *)&server hier funktioniert? Ist es möglich zu casten größer struct kleineren Struktur? Sehen diese Strukturen: //IPv4 AF_INET sockets: struct sockaddr_in { short sin_family; //e.g. AF_INET, AF_INET6 unsigned short sin_port; //e.g.
2
Antworten
In .Ich auch NET wirklich gefallen hat System.Generisches.Liste und wollte replizieren, es als ein Weg des Lernens der Sprache C++. Das problem ist, dass ich will, dass es generisch ist, möchte ich die Elemente enthalten, die einen
2
Antworten
So, ich bin nach einem tutorial auf C-und ich bin stecken in Strukturen, da Sie die Verwendung der malloc-Funktion und diese Funktion scheint nicht gut zu gehen mit meinem compiler (Visual Studio C++ 10.0). Also folgte ich
2
Antworten
Ich bin vorbei an 64-byte-Datenpakete über USB an einen mikrocontroller. Im mikrocontroller, C-code, der die Pakete haben die Struktur, typedef union { unsigned char data[CMD_SIZE]; cmd_get_t get; //plus more union options } cmd_t; mit typedef struct {
3
Antworten
Ich Fragen will, Datei-Verarbeitung und-struct in der Programmiersprache C, bekomme ich einen Auftrag von meinem Vortrag und ich bin so richtig verwirrt über die string manipulation in C-Programmierung. Hier ist die Aufgabe. Daten von mhs.txt store in
1
Antworten
Ich versuche zu implementieren, die Zeiten () - Funktion in C-Programmierung. Ich bin mit der struct tms Struktur, die besteht aus den Feldern: tms_utime, tms_cutime, tms_stime und tms_cstime. Zur Umsetzung der Male() die Funktion in meinem Programm,
3
Antworten
Bin ich mit einem Schwierigkeiten, die übergabe eines struct-Zeiger in eine Funktion, denn ich bin ein wenig verwirrt mit diesen Zeigern und Referenzen. Ich möchte zum ändern der thread.thread_num Wert aus der thread_startFunktion. #include <stdio.h> #include <stdlib.h>
1
Antworten
Ich habe einen code unten #include <stdio.h> #include "mpi.h" #define NRA 512 /* number of rows in matrix A */ #define NCA 512 /* number of columns in matrix A */ #define NCB 512 /* number of
3
Antworten
Habe ich schon Weg durch einen Haufen von threads zu hören, und ein paar andere, die ich über Google gefunden. Ich kann immer noch nicht scheinen, um dieses Recht zu bekommen. //Room.h #ifndef ROOM_H #define ROOM_H #include
3
Antworten
Ich habe ein NSMutableArray, dass ich versuche, zu speichern und den Zugriff auf bestimmte Strukturen. Wie mache ich das? 'addObject' gibt mir eine Fehlermeldung "Inkompatibler Typ für argument 1 von addObject". Hier ist ein Beispiel ('in', ist
2
Antworten
Denke, ich habe dies in der Liste.h: typedef struct list_t list_t; typedef struct list_iter_t list_iter_t; list_iter_t iterator(list_t *list); dann definieren Sie in der Liste.c: typedef struct node_t { ... } node_t; struct list_iter_t { node_t *current; //this
2
Antworten
Kann ein C++ - compiler (speziell g++) erneut, um die internen Elemente einer struct? Ich sehe etwas seltsames Verhalten, wo ich haben eine Struktur, die enthält so etwas wie die folgenden: Struct SomeStruct{ ... ... long someLong;
4
Antworten
Ich habe mir vor kurzem begegnet ein Thema, wo ich eine ObservableCollection gebunden an ein ListView. Menschen ist eine Struktur, die ich geschrieben habe. So lange, wie ich die Wert(E) des Menschen, die Objekte vor der Bindung,
1
Antworten
Ich Baue eine verknüpfte Liste mit Wörterbuch eine Struktur, die mit jedem Knoten in der Liste wie folgt definiert: typedef struct node node; struct node { int key; char value[ARRAY_MAX]; node *next; }; Wo ich bin, läuft
1
Antworten
Im moment bin ich der Speicherung einer meiner Klassen als NSData in einer plist und offensichtlich, dass nicht ein guter Weg, es zu tun. So, ich versuche zum einrichten der Stammdaten, aber meine Klasse hat Strukturen. Dies
3
Antworten
Ich gesucht habe stackoverflow für eine Antwort, aber ich kann nicht etwas relevant. Ich versuche zu initialisieren einer statischen Struktur-Instanz mit der ursprünglichen Werte durch die Angabe der tags, aber ich bekomme eine Fehlermeldung bei der Kompilierung:
1
Antworten
Dies ist, was mein code aussieht. Ich versuche, einen impled struct in meiner ShapeRenderer struct und dessen Methoden verwenden. Formen.rs: use super::core::*; pub struct ShapeRenderer<'a> { core_renderer: &'a mut CanvasRenderer, } Kern.rs pub struct Canvas { pub
4
Antworten
Ich bin momentan dabei, eine Liste von structs: struct task{ int task_id; bool is_done; char* buffer; int length; } task; list<task> taskList; Und versuchen, zu Durchlaufen, um die Aufgaben zu überprüfen, die is_done status: for (std::list<task>::const_iterator iterator
3
Antworten
Habe ich initialisiert eine struct : type DayAndTime struct { days string time string } Habe ich initialisiert ein leeres set array von diesem DayAndTime Typ: day := DayAndTime{} Legen und einen Wert in es: day[0] =
6
Antworten
Möchte ich eine Funktion schreiben oder eine Richtlinie wie NSLog (), das nimmt Sie jede Art von Variablen, primitiven und Objekten. In dieser Funktion möchte ich unterscheiden zwischen denen. Ich wissen, wie es funktioniert für Objekte: -
3
Antworten
Der code ist: struct m1 { public int a; public int b; } int main() { List <m1> mList; m1.initialize; //new. and add some items to it. nun möchte ich auf die Objekte im mList zuerst habe
11
Antworten
Habe ich den Algorithmus für die Sortierung nach Nachnamen, aber ich habe Schwierigkeiten, herauszufinden, wie die Sortierung nach Nachnamen, dann, wenn zwei Menschen haben den gleichen Nachnamen, Sortieren nach dem Vornamen. void sortLastName(FRIEND friends[ARRAY_MAX], int& count) {
1
Antworten
Ich habe eine C++ Anwendung mit unten-Struktur in eine Datei geschrieben. Jetzt muss ich unmarshal Sie mit python, Das grundlegende problem hier ist, wie zu reflektieren, die pragma pack option in python. C++ - Struktur #pragma pack(1)
4
Antworten
Ich bekomme einen kompilieren Fehler für den folgenden code, nach dem entfernen der Kommentar-Zeichen aus dem ersten insert Linie. Ich bin nicht in der Lage, um legen Sie die Struktur in der Karte beim einführen der ganzen
5
Antworten
Dies ist eine vereinfachte version von einige meiner code: public struct info { public float a, b; public info? c; public info(float a, float b, info? c = null) { this.a = a; this.b = b; this.c
2
Antworten
Schreibe ich einen parser für das binäre format. Dieses binäre format besteht aus verschiedenen Tabellen, die wiederum in binäre format mit unterschiedlichen Feldgrößen in der Regel (irgendwo zwischen 50 - 100). Meisten dieser Strukturen bitfields und werden
2
Antworten
Bin ich ein seltsamen Fehler an einem Projekt arbeiten. Ich habe ein super einfaches Beispiel für die Reproduktion des Fehlers. Habe ich eine Klasse angelegt. Was ich tun möchte ist in dieser Klasse, ist eine Art von
2
Antworten
Mit diesem Programm, wenn ich einen Namen eingeben, wird nichts zurückgegeben. Wie würde ich dieses Problem beheben? Sind es 1000 Zeilen info, der wie folgt aussieht: 114680858 19670607 Matilda Vincent MI 114930037 19471024 Desdemona Hannover ID 115550206
3
Antworten
Habe ich diese Struktur und diese-code: [StructLayout(LayoutKind.Sequential, Pack = 8)] private class xvid_image_t { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)] public int stride; //[MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)] //public IntPtr plane; } public int decore() { xvid_image_t myStruct = new
7
Antworten
Habe ich ein struct mit zwei anderen Strukturen des gleichen Typs, und ich will zu initialisieren, haben beide NULL zu beginnen. Wie mache ich das? Ich habe versucht, die unten, erhalten aber eine compiler-Warnungen mit gcc. #include
5
Antworten
Ich bin ein Anfänger in C++, ich habe das folgende Stück code: struct Airline { string Name; int diameter; int weight; }; Airline* myPlane = new Airline; meine Frage ist, wenn ich die Methode aufrufen new es
2
Antworten
Ist es üblich mit {0} zum initialisieren einer struct oder eine array aber betrachten wir den Fall, wenn das erste Feld nicht einen skalaren Typ. Wenn das erste Feld der struct Person ist ein weiterer struct oder
4
Antworten
Ich muss eine Person und jede Person sollte einen Kühlschrank. Ist dies der beste Weg, es zu tun? Wenn ja, was mache ich falsch? Vielen Dank im Voraus. typedef struct { int age; struct FRIDGE fridge; }
3
Antworten
Ich versuche, ein tieferes Verständnis von, wie Swift Kopien Wert-Typen: Das Verhalten, das Sie sehen, in Ihren code immer so, wenn eine Kopie nahm Platz. Jedoch, Swift führt nur eine tatsächliche Kopie hinter die kulissen wenn es
3
Antworten
Kurze Frage; habe ich gegoogelt um und fand einige Antworten schon, aber ich bin ein bisschen paranoid, so will ich, um sicher zu sein. Betrachten Sie diese situation: struct CoordLocation { float X; float Y; float Z;
1
Antworten
Ich bin Programmierung in C-Sprache und kann nicht herausfinden was der Fehler ist.Es sagt mir, dass Zuerst: in dieser Zeile temp = (Node*) malloc(sizeof(struct Node)); den Node ist schwarzarbeit und der ersten Verwendung in dieser Funktion.aber ich
4
Antworten
Ich habe folgende struct: struct elem { int number; char character; }; struct item { struct elem element; }; und die folgende Funktion: void init(struct item *wrapper) { assert(wrapper != NULL); wrapper->element = NULL; } item->element =
2
Antworten
Möchte ich definieren, eine Struktur, wo einige mathematische Konstanten gespeichert werden. Hier habe ich jetzt: struct consts { //salt density kg/m3 static const double gamma; }; const double consts::gamma = 2350; Es funktioniert gut, aber es wäre