Je veux utiliser une pile en C, n'importe qui recommander une bibliothèque? P>
Par exemple, pour une table de hachage, j'ai utilisé uthash. p>
Merci! P>
3 Réponses :
Si vous pouvez le déformer un peu et utiliser C ++, QT est une très grande bibliothèque avec beaucoup de Structures de données de base. P>
Si C ++ est acceptable, alors Qt n'est pas nécessaire. Les piles sont dans la bibliothèque standard C ++.
trouvé un de la question précédente, merci!
Lars, j'utiliserais toujours Qt pour toutes les autres primitives qu'il fournit. Je trouve les bibliothèques standard C ++ malheureusement inadéquates, mais peut-être que c'est ma préférence personnelle.
@Kidjan Si vous trouvez la STL inadéquate, vous êtes très probablement surtensent vos structures de données et vous installer pour des garanties de performance de SUBPAR de QT. Utilisez la STL à toutes les opportunités.
Voici une question similaire: p>
y a-t-il des bibliothèques Open Source C avec des structures de données communes? P>
Et voici CCAN, C est équivalent à CPAN: p>
La mise en oeuvre de la pile convient à une seule feuille de papier.
C'est l'exemple de pile la plus simple p>
sys / file d'attente.h code> les a: Stackoverflow.com/questions/3951020/...fermé comme non constructif code>? Je ne vois pas comment cette question conduira au débat ou à la discussion. Il arrive tout juste que deux des réponses soient hors du sujet.Maybe une duplicata, mais certainement constructive.