Bases : je m'y retrouve comment avec les classes ? [C++] - Programmation
Marsh Posté le 12-02-2002 à 00:01:12
Ca s'appelle la STL (Standard Template Library); c'est LA référence. Elle donne effectivement tout un tas de classes absolument essentielles qui t'évitent de réinventer la roue. Autrement dit, tous les programmeurs (pro ou autodidactes) l'utilisent....
Maintenant, tout le monde va te donner une liste de liens qui référencent toutes les fonctionalités de la STL...je leur laisse le soin de s'entre dechirer la dessus
Une simple recherche avec "STL" et "C++" devrait te donner entière satisfaction
Marsh Posté le 12-02-2002 à 00:05:45
Méthode de base: fouiner dans les fichiers d'include de ton logiciel.
Sinon il y a en effet des libs toutes faites pour des trucs comme la gestion de structures de données "standard" (listes, tableaux, tables de hachage, etc.) ou quelques algorithmes déjà implémentées. La STL est le premier exemple qui me vient à l'esprit.
Si tu comptes programmer exclusivement sous Windows, il y a aussi la MFC, mais certaines rumeurs disent que son avenir est incertain malgré sa popularité. M'enfin moi je m'en fous je ne programme pas en C++ sous Windows (enfin pas encore ).
Marsh Posté le 12-02-2002 à 00:07:48
Mince je me suis fait dépassé.
Allez, pour me venger je donne au moins mon lien de référence personnel pour la STL: http://www.sgi.com/tech/stl
Marsh Posté le 11-02-2002 à 23:56:08
Bonjour tout le monde !
Ca fait un bon mois que j'ai commencé la programmation en C++. Je pense avoir acquis les notions de bases ( surcharge des opérateurs, héritage ... ) et j'en apprens tous les jours.
J'imagine qu'il y a un nombre de classe disponible déja conséquent, qui pourrait m'aider aux choses de base commme le tri des tableaux, création de fichier etc... Mais le pb, c'est que je sais pas du tout ou trouver toutes les infos sur ces classes, il faudrait un explorateur qui me permettent de me ballader ds les classes et voir les fonctionnalitées de chacune ainsi que leur signature. Je peux utiliser l'Api win32 ou ca n'a rien à voir ?
Comme vous pouvez le constater, tout ca reste assez flou :)
Je codouille sous Borland C++ 5
Voili voilou, je vous remercie d'avance ! A+