preguntar acerca de struct

5
réponses

C double pointeur sur la Structure

J'essaie de travailler sur un double pointeur vers une structure en C et je ne peux pas comprendre ce qui ne va pas... La source simple est ci-dessous: typedef struct { int member; } mystruct; void myfunc(mystruct **data) { (*data)->mem …
demandé sur 1970-01-01 00:33:31
3
réponses

Initialisation de structure statique en C

J'ai un type struct comme indiqué ci-dessous: typedef struct position{ float X; float Y; float Z; float A; } position; typedef struct move{ position initial_position; double feedrate; long speed; int g_code; } move …
demandé sur 1970-01-01 00:33:31
1
réponses

Réflexion Golang: obtenir la balise du champ struct

Est-il possible de réfléchir à un champ d'une structure, et obtenir une référence à ses valeurs de balise? Par exemple: type User struct { name string `json:name-field` age int } ... user := &User{"John Doe The Fourth", 20} getSt …
demandé sur 1970-01-01 00:33:34
6
réponses

Initialiser une structure globale en C

Quelle est la meilleure façon d'accomplir ce qui suit en Do? #include <stdio.h> struct A { int x; }; struct A createA(int x) { struct A a; a.x = x; return a; } struct A a = createA(42); int main(int argc, char** argv) { …
demandé sur 1970-01-01 00:33:30
4
réponses

Comment retourner une structure à partir d’une fonction en C++?

j'ai essayé sur quelques forums différents et ne semble pas obtenir une réponse claire, comment puis-je faire que cette fonction renvoie la structure? Si j'essaie 'retour newStudent;' j'obtiens l'erreur ' aucune conversion définie par l'utilisateur a …
demandé sur 1970-01-01 00:33:33
6
réponses

Nommer le conflit en C++: comment accéder à un membre de struct appelé » class»

j'ai rencontré un problème de nom en travaillant avec la bibliothèque xlib: j'utilise une structure qui a un membre appelé "class". Je suppose que cette bibliothèque est principalement utilisée dans les programmes en C. Donc il n'y a pas de problèm …
demandé sur 1970-01-01 00:33:31
8
réponses

Comment convertir une structure big-endian en une petite structure endian?

j'ai un fichier binaire qui a été créé sur une machine unix. C'est juste un tas de documents écrits l'un après l'autre. L'enregistrement est défini à quelque chose comme ceci: struct RECORD { UINT32 foo; UINT32 bar; CHAR fooword[11]; CHAR ba …
demandé sur 1970-01-01 00:33:29
2
réponses

Golang JSON omitempty with time.Champ De Temps

essayer de JSON Marshal une structure qui contient 2 champs de temps. Mais je veux que le champ passe seulement s'il a une valeur temporelle. Donc je suis en utilisant json:",omitempty" mais ça ne fonctionne pas. Que puis-je définir la valeur de Da …
demandé sur 1970-01-01 00:33:35
9
réponses

Comment trier un tableau de structures dans ColdFusion

j'ai un tableau de structures dans ColdFusion. Je voudrais trier ce tableau basé sur l'un des attributs dans leurs structures. Comment puis-je y parvenir? J'ai trouvé la fonction StructSort, mais elle prend une structure et j'ai un tableau. si ce n …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment définir une structure dans Matlab

je sais qu'une structure peut être définie par plusieurs moyens tels que: ajouter des champs à une variable p.color.red = .2; p.color.green = .4; p.color.blue = .7; Définition d'un scalaire structure par affectation S = struct('a', 0, 'b', 1, …
demandé sur 1970-01-01 00:33:30