Existe-t-il un moyen d'obtenir tous les éléments d'une structure, afin que je puisse les utiliser et peut-être les parcourir et les imprimer?éléments d'une structure
1
A
Répondre
2
Ceci est possible avec les macros X. Voir this answer where I demonstrate exactly this.
1
Il n'y a pas de réflexion en C: il faudra en "fausser" une.
0
C ne fournit pas un moyen standard pour ce faire. Cependant, vous pouvez peut-être pirater quelque chose en utilisant le préprocesseur C et l'extension GNU C offsetof
.
Questions connexes
- 1. Accès des éléments de structure en C
- 2. Utilisation de l'opération xor pour chiffrer des éléments de structure
- 3. adresse des éléments de la structure des différents types
- 4. Initialiser la structure de l'autre structure
- 5. HTML 5 balises Structure démo
- 6. Java Program Structure Advice
- 7. Structure de données efficace pour comparer les éléments avec les attributs les plus courants
- 8. Une façon d'avoir un schéma utilise des éléments définis par l'utilisateur dans sa structure?
- 9. Création d'une structure de données pour comparer 300 éléments entre eux
- 10. XML: Appliquer la structure enfant pour deux éléments via XML Schema
- 11. Comment puis-je obtenir les éléments distincts de la structure de données suivante en C#/LINQ?
- 12. Quelle structure de données dois-je utiliser pour suivre les éléments récemment utilisés?
- 13. SYSTEM_HANDLE_INFORMATION structure
- 14. Structure d'application
- 15. Matlab - Structure de données de pile
- 16. Structure des données: Unicité dans les listes
- 17. Structure de données permettant "Recherche par commande"
- 18. WPF ContextMenu Structure de style
- 19. Comment construire une structure relationnelle en javascript?
- 20. C#: Pointeur vers la structure à l'intérieur de la structure
- 21. Structure de données utilisée pour la structure de répertoire?
- 22. structure de copie qui contient une autre structure
- 23. Transformer la structure XML à une autre structure xml
- 24. Configuration de la structure de structure: un objet, plusieurs interfaces
- 25. convertir la structure C à la structure Matlab
- 26. Comment faire pour convertir une structure C++ en structure C#
- 27. ASP.Net MVC Voir la structure
- 28. Filtrage d'une structure en XML par attribut
- 29. Comment adapter une structure dans un int64?
- 30. Désactiver la structure de table
Dup: http://stackoverflow.com/questions/1784782/is-there-any-way-to-loop-through-a-struct-with-elements-of-diferent-types-in-c – dmckee