L'une des choses qui me manque alors que l'écriture de programmes en C est un dictionnaire de données de la structure. Quel est le moyen le plus pratique de mettre en œuvre un dans C? Je ne recherche pas la performance, mais la facilité de codage à partir de zéro. Je ne veux pas qu'il soit générique, soit -- quelque chose comme string->int fera. Mais je ne veux pas qu'il soit capable de stocker un nombre quelconque d'éléments.
C'est à considérer plus comme un exercice. Je sais qu'il y a de la 3e partie de bibliothèques que l'on peut utiliser. Mais considérez un instant, qu'ils n'existent pas. Dans une telle situation, quel est le moyen le plus rapide, vous pouvez mettre en œuvre un dictionnaire de satisfaire les exigences ci-dessus.