Questions sur struct

28
réponses

Quand utiliser struct?

Quand devez-vous utiliser struct et non class in C#? Mon modèle conceptuel est que les structures sont utilisées en te ... hangée après création. ces règles fonctionnent-elles? Qu'est-ce qu'une structure signifie sémantiquement?
demandé sur 2009-02-06 20:37:55
24
réponses

Quand utiliser une classe vs une struct en C++?

dans quels scénarios est-il préférable d'utiliser un struct vs un class en C++?
demandé sur 2008-09-10 20:29:54
8
réponses

Différence entre 'struct' et 'typedef struct' en C++?

en C++, y a-t-il une différence entre: struct Foo { ... }; et typedef struct { ... } Foo;
demandé sur 2009-03-04 23:41:12
12
réponses

typedef struct vs struct définitions [dupliquer]

cette question a déjà une réponse ici: pourquoi dactylographier une structure si ... struct myStruct{ int one; int two; }; vs. typedef struct{ int one; int two; }myStruct;
demandé sur 2009-11-04 20:21:57
11
réponses

Pourquoi la taille d'une structure n'est-elle pas égale à la somme de la taille de chaque membre?

pourquoi l'opérateur sizeof renvoie-t-il une taille plus grande pour une structure que la taille totale des membres de la structure?
demandé sur 2008-09-23 08:24:47
18
réponses

Quelle est la différence entre struct et class? in.NET Je ne sais pas.

Quelle est la différence entre struct et class dans .NET?
demandé sur 2008-08-16 12:21:47
16
réponses

Pourquoi les structures mutables "mal"?

suite aux discussions ici sur donc j'ai déjà lu plusieurs fois la remarque que les structures mutables sont" mal "(comm ... ans la réponse à cette question ). Quel est le vrai problème avec la mutabilité et les structures en C#?
demandé sur 2009-01-14 02:27:47
15
réponses

Pourquoi Choisir Struct Plutôt Que Class?

Jouer avec Swift, venant de Java fond, pourquoi voudriez-vous choisir une Structure plutôt qu'une Classe? Semble qu'ils sont la même chose, avec une Structure offrant moins de fonctionnalités. Pourquoi le choisir?
demandé sur 2014-06-15 22:33:02
13
réponses

Comment initialiser une structure conformément aux normes du langage de programmation C

je veux initialiser un élément de structure, divisé en déclaration et initialisation. C'est ce que j'ai: typede ... Update j'ai fini par avoir un élément d'initialisation statique où je règle chaque subelement selon mes besoins.
demandé sur 2008-12-01 16:13:17
15
réponses

Pourquoi taper une structure si souvent en C?

j'ai vu beaucoup de programmes constitués de structures comme celle ci-dessous typedef struct { int i; char k; } elem; elem user; Pourquoi est-il si souvent nécessaire? Pour quelle raison ou dans quel domaine?
demandé sur 2008-10-31 10:14:03
16
réponses

Struct Constructor en C++?

un struct peut-il avoir un constructeur en C++? j'ai essayé de résoudre ce problème, mais je ne reçois pas la syntaxe.
demandé sur 2009-07-14 23:12:09
2
réponses

À quoi servent les étiquettes dans Go?

dans le Go Language Specification , il mentionne un bref aperçu de tags: une déclaration de champ p ... courte explication de l'OMI, et je me demandais si quelqu'un pouvait m'apporter ce que l'utilisation de ces balises?
demandé sur 2012-06-02 04:10:27
10
réponses

Pourquoi ne puis-je pas définir un constructeur par défaut pour une struct in.NET Je ne sais pas.

dans .NET, un type de valeur (C# struct ) ne peut pas avoir de constructeur sans paramètres. Selon ce post ceci est ... ette raison, dans mon esprit, n'est pas suffisamment forte pour empêcher la définition d'un constructeur par défaut.
demandé sur 2008-12-02 15:39:25
11
réponses

Comment comparez-vous les structures pour l'égalité en C?

Comment voulez-vous comparer les deux instances de structures pour l'égalité dans la norme C?
demandé sur 2008-09-27 00:21:23
8
réponses

Quand dois-je utiliser Struct contre OpenStruct?

en général, quels sont les avantages et les inconvénients de l'utilisation D'une structure par opposition à une structure? Quel type de cas d'utilisation générale correspondrait à chacun de ces cas?
demandé sur 2009-07-24 17:18:34
10
réponses

Y a-t-il des inconvénients à passer des structures par valeur en C, plutôt que de passer un pointeur?

y a-t-il des inconvénients à passer des structures en valeur en C, plutôt que de passer un pointeur? si la st ... écrit précédemment, car il n'y a pas de valeur d'entrée pour la longueur, et il doit y avoir une longueur retournée.
demandé sur 2008-10-02 15:21:13
10
réponses

Pourquoi ne pas structurer l'héritage de soutien?

je sais que les structures en .NET ne prennent pas en charge l'héritage, mais ce n'est pas exactement clair pourquoi ... sont limités de cette façon. Quelle raison technique empêche les structures d'hériter d'autres structures?
demandé sur 2009-08-03 19:19:50
6
réponses

C / C++ Struct vs Class

après avoir terminé ma Classe C++, il m'a semblé que les structures/classes étaient pratiquement identiques sauf quelq ... le faire régulièrement C pourquoi avons-nous besoin de C++? Qu'est-ce qui rend les classes différentes d'une struct?
demandé sur 2010-05-01 18:20:27
5
réponses

Comment utiliser SCNetworkReachability dans Swift

j'essaie de convertir cet extrait de code en Swift. J'ai du mal à décoller à cause de difficultés. - (BOOL) c ... çon je reçois une nouvelle erreur disant 'sockaddr_in 'n'est pas identique à' sockaddr ' à la ligne ci-dessus.
demandé sur 2014-09-02 16:17:35
5
réponses

Pourquoi le nouveau type de Tuple in.Net 4.0 un type de référence (classe) et non un type de valeur (struct)

est-ce que quelqu'un connaît la réponse et/ou a une opposition à ce sujet? puisque tuples ne serait normaleme ... rand, je suppose qu'il serait plus logique d'utiliser des structures que des classes pour ceux-ci. Qu'en dites-vous?
demandé sur 2010-03-09 19:40:05
3
réponses

ARC interdit les objets Objective-C dans les structures ou les unions malgré le marquage du fichier -fno-objc-arc

ARC interdit les objets Objective-C dans les structures ou les unions malgré le marquage du fichier-fno-objc-arc? Pourquoi est-ce donc? j'ai supposé que si vous marquez it-fno-objc-arc vous n'avez pas cette restriction.
demandé sur 2011-11-11 15:09:04
10
réponses

Quelle est la meilleure façon de mettre un c-struct dans un NSArray?

Quelle est la façon habituelle de stocker les structures en c dans un NSArray ? Avantages, inconvénients, gestion de ... (6.9, 6.9)], nil]; (voir ) Comment puis-je ajouter des objets CGPoint à un NSArray the easy way? )
demandé sur 2010-12-23 11:26:54
11
réponses

Structures par rapport aux classes

je suis sur le point de créer 100 000 objets codés. Ils sont petits, seulement avec 2 ou 3 propriétés. Je vais les met ... t la pile sont-ils traités de la même façon par le collecteur d'ordures, ou est-ce que cela fonctionne différemment?
demandé sur 2010-10-15 17:37:36
5
réponses

Comment faire un tableau de struct en C?

j'essaie de faire un tableau de structures où chaque structure représente un corps céleste pour le problème sur lequel ... dernière précision, par en-tête je veux dire l'espace au-dessus de int main(void) mais dans le même *.c fichier.
demandé sur 2012-05-06 08:35:23
11
réponses

Pourquoi les compilateurs C ne peuvent-ils pas réarranger les membres struct pour éliminer le capitonnage d'alignement? [dupliquer]

possible Duplicate: pourquoi GCC n'optimise-t-il pas les structures? pourquoi C++ Ne ... nouveau ici, donc je ne sais pas si je dois pondre une nouvelle question. S'il vous plaît dites-moi si c'est le cas.
demandé sur 2012-02-28 21:03:19
6
réponses

Devrait structurer les définitions.h ou.c fichier?

j'ai vu à la fois les définitions complètes de struct dans les en-têtes et les simples déclarations-y a-t-il un avan ... par exemple ici mais pas de correspondance exacte. S'il vous plaît, corrigez-moi si je me trompe à cet égard.
demandé sur 2011-06-11 20:07:10
4
réponses

Pourquoi c++ supporte-t-il l'assignation des tableaux par memberwise dans les structures, mais pas en général?

je comprends que memberwise affectation de tableaux n'est pas pris en charge, tels que le code suivant ne fonctionnera ... ière le comportement, mais James McNellis 's référence à la documentation spec connexe était également utile.
demandé sur 2010-08-09 07:10:49
9
réponses

Est-il sûr pour les structures d'implémenter des interfaces?

il me semble me souvenir avoir lu quelque chose à propos de la façon dont il est mauvais pour les structures d'impléme ... public interface Foo { Bar GetBar(); } public struct Fubar : Foo { public Bar GetBar() { return new Bar(); } }
demandé sur 2008-09-15 18:59:29
5
réponses

L'ordre des membres dans une structure de la matière?

j'ai trouvé un comportement particulier en C. considérez le code ci-dessous: struct s { int a; }; ... t tout d'un coup nous obtenons l'erreur de compilation field has incomplete type 'struct s []' . pourquoi?
demandé sur 2014-11-08 17:16:49
8
réponses

Initialiser / réinitialiser struct à zéro / null

struct x { char a[10]; char b[20]; int i; char *c; char *d[10]; }; je remplis cette structur ... Comment faire? Puis-je utiliser memset ou je dois passer par tous les membres et puis le faire individuellement?
demandé sur 2011-07-31 23:20:32