Articles of struct

Déclaration implicite incompatible de la fonction intégrée ‘malloc’

Je reçois cette erreur: avertissement: déclaration implicite incompatible de la fonction intégrée ‘malloc‘ J’essaie de faire ça: fileinfo_list* tempList = malloc(sizeof(fileinfo_list)); Juste pour la référence, la structure utilisée est la suivante: typedef struct { fileinfo** filedata; size_t nFiles; size_t size; size_t fileblock; } fileinfo_list; Je ne vois rien de mal avec ce que j’ai fait. […]

Structure rembourrage et emballage

Considérer: struct mystruct_A { char a; int b; char c; } x; struct mystruct_B { int b; char a; } y; Les tailles des structures sont respectivement 12 et 8. Ces structures sont-elles rembourrées ou emballées? Quand le rembourrage ou l’emballage ont-ils lieu?

Struct comme des objects en Java

Est-ce complètement opposé à la manière Java de créer des objects structurés? class SomeData1 { public int x; public int y; } Je peux voir une classe avec des accesseurs et des mutateurs plus comme Java. class SomeData2 { int getX(); void setX(int x); int getY(); void setY(int y); private int x; private int y; […]

Comment comparez-vous les structures pour l’égalité dans C?

Comment comparez-vous deux instances de struct pour l’égalité dans la norme C?

Comment imprimer des variables struct dans la console?

Comment puis-je imprimer (dans la console) l’ Id , le Title , le Name , etc. de cette structure dans Golang? type Project struct { Id int64 `json:”project_id”` Title ssortingng `json:”title”` Name ssortingng `json:”name”` Data Data `json:”data”` Commits Commits `json:”commits”` }

Pourquoi ne puis-je pas définir un constructeur par défaut pour une structure dans .NET?

Dans .NET, un type de valeur (C # struct ) ne peut pas avoir de constructeur sans paramètre. Selon cet article, cela est requirejs par la spécification de la CLI. Qu’est-ce qui se passe est que pour chaque type de valeur, un constructeur par défaut est créé (par le compilateur?) Qui initialise tous les membres […]

Constructeur Struct en C ++?

Une struct avoir un constructeur en C ++? J’ai essayé de résoudre ce problème mais je n’obtiens pas la syntaxe.

Pourquoi devrions-nous typer une structure si souvent dans C?

J’ai vu beaucoup de programmes composés de structures comme celle ci-dessous typedef struct { int i; char k; } elem; elem user; Pourquoi est-ce si souvent nécessaire? Toute raison spécifique ou domaine applicable?

Quelles sont les différences entre struct et class en C ++?

Cette question a déjà été posée dans le contexte de C # /. Net . Maintenant, j’aimerais apprendre les différences entre une structure et une classe en C ++. Veuillez discuter des différences techniques ainsi que des raisons de choisir l’une ou l’autre dans la conception OO. Je commencerai par une différence évidente: Si vous […]

Différence entre une structure et une union

Y a-t-il un bon exemple pour faire la différence entre une struct et une union ? Fondamentalement, je sais que struct utilise toute la mémoire de son membre et que union utilise l’espace mémoire le plus grand des membres. Y a-t-il une autre différence au niveau du système d’exploitation?