OVH Cloud OVH Cloud

STL

3 réponses
Avatar
Guillaume Gourdin
Bonjour à tous,

je suis un peu confus à propos de la STL. Quelqu'un pourrait-il me dire ce
dont il retourne exactement ? S'agit-il de classes que la norme impose et
que chaque compilateur doit implémenter selon son goût ? Est-ce qu'un code
utilisant les STL (ou en tout cas, disons, la classe vector) compilera quel
que soit le compilateur C++ ? Y a t'il de vraies différences entre
différentes "implémentations" ?

3 réponses

Avatar
Jean-Marc Bourguet
"Guillaume Gourdin" writes:

je suis un peu confus à propos de la STL. Quelqu'un pourrait-il me
dire ce dont il retourne exactement ? S'agit-il de classes que la
norme impose et que chaque compilateur doit implémenter selon son
goût ? Est-ce qu'un code utilisant les STL (ou en tout cas, disons,
la classe vector) compilera quel que soit le compilateur C++ ? Y a
t'il de vraies différences entre différentes "implémentations" ?


Voir <3d50eeee$0$445$ et le reste de la
discussion. (Gaby, le reste de la discussion a l'air d'implique de ca
a ete mis dans la FAQ, mais je ne l'y trouve plus).

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org

Avatar
konroth
Guillaume Gourdin a écrit:
Bonjour à tous,

je suis un peu confus à propos de la STL. Quelqu'un pourrait-il me dire ce
dont il retourne exactement ? S'agit-il de classes que la norme impose et
que chaque compilateur doit implémenter selon son goût ? Est-ce qu'un code
utilisant les STL (ou en tout cas, disons, la classe vector) compilera quel
que soit le compilateur C++ ? Y a t'il de vraies différences entre
différentes "implémentations" ?




c'est la même chose, et si il y'a des differences ils sont a l'interieur
et on ne les vois pas.

Avatar
konroth
Guillaume Gourdin a écrit:
Bonjour à tous,

je suis un peu confus à propos de la STL. Quelqu'un pourrait-il me dire ce
dont il retourne exactement ? S'agit-il de classes que la norme impose et
que chaque compilateur doit implémenter selon son goût ? Est-ce qu'un code
utilisant les STL (ou en tout cas, disons, la classe vector) compilera quel
que soit le compilateur C++ ? Y a t'il de vraies différences entre
différentes "implémentations" ?


c'est la même chose, et si il y'a des différences ils sont a l'interieur

et on ne les vois pas.