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).
2
Antworten
Bin ich Anfang zu lernen, über die Verwendung von structs in C. Es ist herausfordernd und angenehm. Unnötig zu sagen, ich habe ein problem, ich kann nicht scheinen, um herauszufinden. Ich bin versucht, um eine flexible Struktur,
2
Antworten
Möchte ich deklarieren Sie eine Struktur in eine header-Datei, damit ich Sie in meine Quelldatei. Was mache ich falsch? Ich möchte in der Lage sein, um Zugriff auf meine Struktur, die von einer beliebigen Funktion aus. info.h
5
Antworten
Ich bin ziemlich neu in C# zu Programmieren, so ist dies wahrscheinlich eine Anfänger-Frage stellen. Bekomme ich eine "'A. Test.Dass.Fehl' unzugänglich ist aufgrund seiner Schutzstufe" Fehler auf die folgenden code-snippet und ich nicht den Grund dafür zu
2
Antworten
Ich möchte erstellen Sie eine struct Person, die besteht aus zwei struct-Typen und eine variable innerhalb. Wie kann ich initialisieren und verwenden der Struktur struct Person dann? struct name{ char *firstName; char *lastName; } name; struct address{
3
Antworten
Initialisiere ich normal-Typ-Vektoren wie diese: vector<float> data = {0.0f, 0.0f}; Aber wenn ich-Struktur anstelle der normal-Typ struct Vertex { float position[3]; float color[4]; }; vector<Vertex> data = {{0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f, 0.0f}}; Bekomme ich Fehler
4
Antworten
Habe ich diese Struktur, die eine einfache eine, die hält, student Namen und Marken. Wenn ich versuche zu Lesen, Benutzer-Eingabe in den Namen(char-array), bekomme ich eine Warnung angezeigt, dass etwas auf den Linien von : format %s
4
Antworten
Habe ich einige C-code, den ich in den Hafen zu C++. Der code hat eine Struktur struct A { ... struct A * myPtr; } Und nun zwei Globale arrays werden deklariert und initialisiert wie diese: //Forward
4
Antworten
Habe ich eine Struktur, die Sie unten sehen: typedef struct _List { Person *person; //pointer for people list DoList *do; //Kinda timer, for checking list in some intervals } List; Gibt es keine Notwendigkeit, diese Struktur? Wenn
9
Antworten
Ich versuche zu erklären, eine Struktur, die abhängig von anderen struct. Ich will sizeof um sicher zu sein/pedantisch. typedef struct _parent { float calc ; char text[255] ; int used ; } parent_t ; Nun möchte ich
5
Antworten
Habe ich ein struct, MyStruct hat ein eigenes Mitglied private bool boolArray; und eine Methode ChangeBoolValue(int index, bool Value). Ich habe eine Klasse MyClass, dass ein Feld public MyStruct bools { get; private set; } Wenn ich
6
Antworten
Ich habe versucht, ein Beispiel live unter: typedef struct point { int x; int y; } point; void cp(point p) { cout<<p.x<<endl; cout<<p.y<<endl; } int main() { point p1; p1.x=1; p1.y=2; cp(p1); } Das ist das Ergebnis
9
Antworten
Wie kann ich erreichen, Vererbung (oder ähnlich) mit structs in C#? Ich weiß, dass eine abstrakte Struktur nicht möglich ist, aber ich brauche etwas erreichen ähnlich. Ich brauche es als eine Struktur, weil es einen Wert geben.
2
Antworten
Sagen, ich habe eine struct definiert, die wie folgt struct my_struct { int num; }; .... Hier habe ich einen Zeiger auf my_struct und ich wollen einer Schrittweite auf num void foo(struct my_struct* my_ptr) { //increment num
2
Antworten
Gespielt zu haben, um mit Gehen, HTML-templates ein bisschen, all die Beispiele, die ich gefunden für Schleifen über Objekte in Vorlagen wurden übergeben von Strukturen der Scheiben auf der Vorlage, so etwas wie in diesem Beispiel :
3
Antworten
Ich versuche die Größe einer Datei in C mit den folgenden Operationen... ich bin neu in C Dies ist mein struct mem an der Spitze meiner Datei: struct mem {size_t size; }; Ist dies das richtige set-up
4
Antworten
Ich versuche zu analysieren, eine yaml-Datei mit Gehen. Leider kann ich nicht herausfinden, wie. Der yaml-Datei, die ich habe ist dieses: --- firewall_network_rules: rule1: src: blablabla-host dst: blabla-hostname ... Habe ich das Go code, aber es funktioniert
3
Antworten
Erst am Anfang zu lernen, über die Strukturen, ich dachte, ich Verstand, wie Sie arbeiten, mit dem Punkt-operator zum Zugriff auf einen member eines Objekts, aber ich eindeutig nicht als readEmployeeRecord Funktion unten funktioniert überhaupt nicht. Wie
4
Antworten
Davon ausgehen, dass wir haben die folgenden struct - definition, die verwendet Generika: public struct Foo<T> { public T First; public T Second; public Foo(T first) { this.First = first; } } Der compiler sagt 'Foo.Zweite "
5
Antworten
C99 der gcc Ich bekomme immer diese Fehlermeldung. Ich habe ein struct außerhalb der main. Und innen Haupt-ich bin versucht zu reservieren auf dem stack mit calloc. Ich kann nicht scheinen, um herauszufinden, was falsch ist. Vielen
3
Antworten
Habe ich eine JSON-variable Ausgabe von einer jQuery-Anwendung, die als so: [{"id":1}, {"id":197,"children":[{"id":198},{"id":199},{"id":200}]}, {"id":2,"children":[{"id":3},{"id":4},{"id":143},{"id":6},{"id":5},{"id":7},{"id":8},{"id":9},{"id":10},{"id":11},{"id":12}]}, {"id":15,"children":[{"id":17},{"id":190},{"id":191},{"id":131},{"id":16},{"id":142},{"id":124}]}, {"id":149,"children":[{"id":150},{"id":160},{"id":161},{"id":184}]}, {"id":20,"children":[{"id":132},{"id":127},{"id":152},{"id":107},{"id":108},{"id":109},{"id":110},{"id":125},{"id":128},{"id":130},{"id":129},{"id":112}]}, {"id":162,"children":[{"id":163},{"id":164},{"id":165},{"id":166},{"id":186},{"id":187}]}, {"id":167,"children":[{"id":173},{"id":168},{"id":170},{"id":169},{"id":192},{"id":194}]}, {"id":174,"children":[{"id":176},{"id":175},{"id":188}]}, {"id":153,"children":[{"id":178},{"id":179},{"id":195},{"id":154},{"id":157}]}, {"id":180,"children":[{"id":181},{"id":182},{"id":183},{"id":189}]}, {"id":122}, {"id":21}, {"id":13}, {"id":92}, {"id":22}, {"id":113}, {"id":114}] Ich konvertieren müssen Sie diese variable auf einen
3
Antworten
Ich bin auf der Suche für saubere Art und Weise zu casten byte-array in struct für client-server-Anwendung. Ich weiß die meisten ppl drehen, um gob-Paket für diese Lösung ist allerdings das ich nicht kontrollieren Sie die Kodierung
3
Antworten
Ich versuche zu schreiben .pcap-Datei, die ist etwas, das verwendet werden kann in Wireshark. Um das zu tun, habe ich ein paar Strukturen mit verschiedenen Daten-Typen, die ich brauche um eine Datei zu schreiben. (siehe code) So,
3
Antworten
Gibt es eine saubere Möglichkeit der Umwandlung von einer struct in einen uint64_t oder andere int, gegeben, dass die Struktur in <= an den sizeof int? Das einzige, was ich denken kann, ist nur eine " ok
5
Antworten
Habe ich diese C-Struktur: (die ein IP-Datagramm) struct ip_dgram { unsigned int ver : 4; unsigned int hlen : 4; unsigned int stype : 8; unsigned int tlen : 16; unsigned int fid : 16; unsigned int
2
Antworten
Ich habe den folgenden code: typedef struct Test { long mem[1000]; } Test; extern Test *test; int main() { Test *test = (Test *)malloc(sizeof(Test)); test->mem[0] = 1; test->mem[1] = 2; test->mem[2] = 3; test->mem[3] = 4; test->mem[4]
3
Antworten
ich möchte erstellen Sie eine struct in java , wie c++ : struct MyStruct { int x; }; #include <iostream> int main() { MyStruct Struct; Struct.x = 0; std::cout << Struct.x; return 0; } kann mir jemand
1
Antworten
Dies ist mein code: package main import( "fmt" ) type Category struct { Id int Name string } type Book struct { Id int Name string Categories Category } func main() { var book Book book.Id =
3
Antworten
Habe ich eine C# - hintergrund. Ich bin sehr viel ein Neuling zu einem low-level-Sprache wie C. In C# struct's Speicher angeordnet ist, der vom compiler standardmäßig. Der compiler kann die Reihenfolge der Datenfelder oder pad zusätzliche
4
Antworten
Ich bin ein bisschen neu in C und ich habe Schwierigkeiten zu verstehen, wie unser Gedächtnis funktioniert vor allem in-built Funktionen, wie memcpy. Hier ein struct ich bin mit struct data_t { int datasize; void *data; };
1
Antworten
Mit dem code unten wie kann ich eine IP-struct an den Server struct s-ips-array? import ( "net" ) type Server struct { id int ips net.IP } func main() { o := 5 ip := net.ParseIP("127.0.0.1") server
6
Antworten
Ich war gerade das Lesen ein wenig auf Sie aus http://www.cplusplus.com/doc/tutorial/namespaces/ und wie es scheint, eine Struktur, die fähig ist, die gleichen Dinge? Oder sogar eine Klasse für diese Angelegenheit. Vielleicht ist hier jemand besser definieren, was
2
Antworten
In meiner Anwendung verwende ich ein array von structs und ich muss die Iteration über das array. Was ist der richtige Weg, es zu tun? Wie kann ich überprüfen, ob ich erreicht haben das Ende des Arrays?
4
Antworten
Habe ich diesen C-code : #include<stdio.h> typedef struct { int foo; } MyStruct; MyStruct init_mystruct(void); int main(void) { MyStruct mystruct = init_mystruct(); if( mystruct == NULL ) { /* error handler */ } return(0); } MyStruct init_mystruct(void)
3
Antworten
Betrachten Sie das folgende C-code-snippet: typedef struct node{ int val; struct node* left; struct node* right; }node; void inorderTraversal(node *p){ inorderTraversal(p->left); printf("%d",p->val); inorderTraversal(p->right); } Wenn ich nur schreiben typedef struct statt typedef struct node, ich bekomme eine
2
Antworten
Habe ich eine Struktur, die mehrere Elemente enthält und auch eine operator-überladen von == wie diese : struct Adjustment { ObjectNumber aD; Foo afoo; bool operator == (const Adjustment& aAdjustment) const { return (aAdjustment.ID == ID); }
7
Antworten
Gibt es einen Vorteil gegenüber der Verwendung einer Klasse über eine Struktur, die in Fällen wie diesen? (Anmerkung: es werden nur Variablen, es wird nie Funktionen) class Foo { private: struct Pos { int x, y, z
3
Antworten
#include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { struct emp { struct address { int a; }; struct address a1; }; } Dieser code zeigt eine Warnung an:- Warnung : Deklaration nicht erklären, alles (in den
2
Antworten
Ich möchte meine ganz eigene Liste container Cython mit. Ich bin ein ganz neuer Anfänger, und nach den Unterlagen, die ich bekommen konnte, um die Schaffung einer solchen Struktur : cdef struct s_intList: int value void* next
8
Antworten
Ich habe einen struct wie diesen: class Items { private: struct item { unsigned int a, b, c; }; item* items[MAX_ITEMS]; } Sagen wollte ich "löschen" eines Elements kann, wie folgt: items[5] = NULL; Und ich habe
7
Antworten
Habe ich die folgenden zwei Strukturen, wo "das Kind in der struct hat", ein "struct rusage" als ein element. Dann Erzeuge ich zwei structs vom Typ "Kind" nennen wir Sie childA und childB Wie kopiere ich nur
1
Antworten
Ich verwendet, um code in C++ und nun versuche ich ein Programm in C. Angenommen ich habe eine struct struct point{ int x; int y; } Gibt es eine Daten-Struktur A im c unterstützen können die folgende
5
Antworten
Ich versuche, herauszufinden, wie genau zu verwenden, stat (), um zu erfassen Informationen über eine Datei. Was ich brauche, ist, um drucken zu können, mehrere Felder von Informationen über eine Datei. So.. #include <iostream> #include <sys/types.h> #include
1
Antworten
Wie kann ich das entpacken separat?? Ich will zurück zu erhalten, die Länge der Saiten(verwendet), und die Saiten selbst aus der txt? Keine Hilfe? dataType = struct.pack('H', gvrDatatype) varName = struct.pack('B' + str(len(gvrVarname)) + 's', len(gvrVarname), gvrVarname)
1
Antworten
struct a{static int z;}l; (a is declared at file scope) Kann ich nicht initialisieren, z die Verwendung einer Initialisierungsliste. was macht ein static struct-member bedeuten? gilt z(Namen) haben externe Bindung und den öffentlichen Zugang als auch? (Ich
3
Antworten
Ich habe ein C struct wie folgt definiert: struct Guest { int age; char name[20]; }; Als ich ein Guest variable und initialisiert Sie mit dem folgenden: int guest_age = 30; char guest_name[20] = "Mike"; struct Guest
2
Antworten
Soweit ich weiß, wenn das Element innerhalb einer Struktur ist ein Zeiger, rufen Sie es mit ->, wenn es ein normaler Wert ist es verwendet .. hier meine typedefs: typedef struct { char name[50]; int quantity; }ing;
2
Antworten
Habe ich diese Funktion: VOID myFunc(INT start, INT end) { //statements } Ich rufe diese wie: myFunc (Arr[new_1].Msg,Arr[new_2].Msg); Welche den Fehler erzeugt: warning: passing argument 1 of macht Ganzzahl von Zeiger ohne cast [standardmäßig aktiviert] Arr ist
3
Antworten
Ich brauche dringend eine Lösung zu finden für Folgendes problem: namespace test { template <int param = 0> struct Flags { int _flags; Flags() { _flags = 0; } Flags(int flags) { _flags = flags; } void
2
Antworten
Habe ich Schwierigkeiten mit dem Gedächtnis. Ich bin mit der Struktur auf diese Weise: Paket.h-Datei #pragma once #include <cstdlib> struct Package { char *data; long long int *packageNumber; long long int *allPackages; Package(const int sizeOfData); ~Package(); };
2
Antworten
Ich bin mit einem Satz zu halten Strukturen, die enthalten mehrere strings. Ich möchte in der Lage sein, die Verwendung der find () - Funktionalität setzt. Da jedoch der Satz holding Strukturen, es funktioniert nicht. Ich will,