Salut,
Je commence actuellement un nouveau projet de développement qui devrait à terme être open source (ce n'est pas certain) et plusieurs personnes doivent pouvoir coder avec différents environnements et avant de commencer, je me suis poser la question des outils et des librairies.
J'ai donc choisi d'essayer d'avoir un code qui passe sous code::blocks et sous visual c++ 2010 express.
Le résultat final devrait pouvoir fonctionner sans trop de modifications particulière aussi bien sous windows que sous Linux.
Ayant des listes de classe, j'ai voulu faire comme je fais habituellement dans C++Builder, c'est à dire les manipuler par les pointeurs et utiliser une liste pour les stocker et les manipuler tout en ayant un code facile à lire. Ainsi, je peux récupérer un certain nombre de routine que j'ai déjà faites pour toutes ces manipulations.
J'ai vu que le TList (c++Builder) et le List<> (c#) sont très proches de ce que je voudrait utiliser mais ici, je suis en C++ et je n'ai pas trouvé d'équivalent proche.
Il y a bien les vector ou les list de la STL mais leur fonctionnement sont suffisamment différent pour devoir réécrire une bonne partie des routines.
Que puis-je utiliser ?
Merci pour votre aide.
Partager