Je cherche sur le web mais je ne trouve jamais rien de satisfaisant, alors
je poste ici : connaîtriez-vous une bonne référence pour la STL ? Par
"bonne référence", j'entends une référence facile à utiliser, un peu comme
la fameuse javadoc ... Il doit bien y avoir une documentation en doxygen de
la STL ?
Bien sûr il y a http://www.sgi.com/tech/stl/ qui estbien faite mais jusqu'à
un certain point : j'ai mal à la tête rien qu'en essayant de lire les
documentations des méthodes de std::string, par exemple. Tout est trop
condensé, très mal présenté, bref vous l'aurez compris, ce que je recherche
est une doc claire et facile à utiliser.
Donc, si l'un d'entre vous à ça sous le coude, je suis preneur ...
Mais je ne comprends pas bien pourquoi tu veux étudier d'un coup l'intégralité des fonctions membres de std::string.
Il demande une doc claire et agréable. Franchement, moi, la réponse m'intéresse (peut-être sur msdn ?).
M$ supporte très mal la STL, Plait-il ?????
Arnaud
Fabien LE LEZ
On Wed, 15 Mar 2006 09:44:55 +0100, Yoxoman :
Et pour apprendre ces "détails rarement utilisés", on fait comment, sans ce type de doc ?
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail. Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
On Wed, 15 Mar 2006 09:44:55 +0100, Yoxoman <yhpnfyrqber@tznvy.pbz>:
Et pour apprendre ces "détails rarement utilisés", on fait comment, sans
ce type de doc ?
On lit effectivement ce genre de doc, quand on a compris les bases du
fonctionnement de std::string, et qu'on a besoin d'un détail. Il
s'agit alors d'une recherche + lecture de quelques lignes, et pas de
la lecture de l'intégralité d'une documentation assez aride.
Et pour apprendre ces "détails rarement utilisés", on fait comment, sans ce type de doc ?
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail. Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
Arnaud Meurgues
Fabien LE LEZ wrote:
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail. Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
Mais si la documentation est bien faite et bien présentée, on trouve plus vite l'information, d'où l'intérêt de trouver une telle documentation.
-- Arnaud
Fabien LE LEZ wrote:
On lit effectivement ce genre de doc, quand on a compris les bases du
fonctionnement de std::string, et qu'on a besoin d'un détail. Il
s'agit alors d'une recherche + lecture de quelques lignes, et pas de
la lecture de l'intégralité d'une documentation assez aride.
Mais si la documentation est bien faite et bien présentée, on trouve
plus vite l'information, d'où l'intérêt de trouver une telle documentation.
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail. Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
Mais si la documentation est bien faite et bien présentée, on trouve plus vite l'information, d'où l'intérêt de trouver une telle documentation.
-- Arnaud
Yoxoman
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail.
?
C'est écrit où, ça ? Dans la bible ?
Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
Personnellement, j'ai appris beaucoup de choses en parcourant le site de SGI, sans suivre le schéma que tu décris.
-- "Yo!" Martin Heidegger (trad. Terrence Malick)
On lit effectivement ce genre de doc, quand on a compris les bases du
fonctionnement de std::string, et qu'on a besoin d'un détail.
?
C'est écrit où, ça ? Dans la bible ?
Il
s'agit alors d'une recherche + lecture de quelques lignes, et pas de
la lecture de l'intégralité d'une documentation assez aride.
Personnellement, j'ai appris beaucoup de choses en parcourant le site de
SGI, sans suivre le schéma que tu décris.
On lit effectivement ce genre de doc, quand on a compris les bases du fonctionnement de std::string, et qu'on a besoin d'un détail.
?
C'est écrit où, ça ? Dans la bible ?
Il s'agit alors d'une recherche + lecture de quelques lignes, et pas de la lecture de l'intégralité d'une documentation assez aride.
Personnellement, j'ai appris beaucoup de choses en parcourant le site de SGI, sans suivre le schéma que tu décris.
-- "Yo!" Martin Heidegger (trad. Terrence Malick)
Hamiral
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
-- Hamiral
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui
comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais
une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la
méthode qui fait ce que je souhaite, sans pour autant avoir besoin de
comprendre l'intégralité de la philosophie de la STL. En l'occurrence,
j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous,
j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les
principes de base de la STL, je suis preneur !
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
-- Hamiral
ByB
Hamiral avait prétendu :
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez certainement des choses intéressantes ... Désolé, mais je n'ai pas tout lu !
En français : http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais : http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf http://csis.pace.edu/~bergin/papers/STL.pdf http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
-- L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on n'a pas de talent. [Pierre Desproges]
Hamiral avait prétendu :
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui
comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais
une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la
méthode qui fait ce que je souhaite, sans pour autant avoir besoin de
comprendre l'intégralité de la philosophie de la STL. En l'occurrence,
j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous,
j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les
principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez
certainement des choses intéressantes ...
Désolé, mais je n'ai pas tout lu !
En français :
http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais :
http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf
http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf
http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf
http://csis.pace.edu/~bergin/papers/STL.pdf
http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
--
L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on
n'a pas de talent.
[Pierre Desproges]
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez certainement des choses intéressantes ... Désolé, mais je n'ai pas tout lu !
En français : http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais : http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf http://csis.pace.edu/~bergin/papers/STL.pdf http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
-- L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on n'a pas de talent. [Pierre Desproges]
ByB
ByB a exprimé avec précision :
Hamiral avait prétendu :
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez certainement des choses intéressantes ... Désolé, mais je n'ai pas tout lu !
En français : http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais : http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf http://csis.pace.edu/~bergin/papers/STL.pdf http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
-- Je suis un gaucher contrariant. C'est plus fort que moi. Il faut que j'emmerde les droitiers. [Pierre Desproges]
ByB a exprimé avec précision :
Hamiral avait prétendu :
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni,
qui
comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais
une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la
méthode qui fait ce que je souhaite, sans pour autant avoir besoin de
comprendre l'intégralité de la philosophie de la STL. En l'occurrence,
j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous,
j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les
principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez
certainement des choses intéressantes ...
Désolé, mais je n'ai pas tout lu !
En français :
http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais :
http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf
http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf
http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf
http://csis.pace.edu/~bergin/papers/STL.pdf
http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
Tout d'abord, merci pour vos réponses et les liens que vous avez fourni, qui comblent mes attentes !
Maintenant, pour clarifier ce que je cherchais, effectivement, je cherchais une doc genre javadoc ou doxygen, pour pouvoir rapidement trouver la méthode qui fait ce que je souhaite, sans pour autant avoir besoin de comprendre l'intégralité de la philosophie de la STL. En l'occurrence, j'avais besoin d'une sorte de indexOf() pour std::string. Et grâce à vous, j'ai trouvé ! :)
Cependant, s'il y a quelque part des "cours" permettant de mieux cerner les principes de base de la STL, je suis preneur !
Encore merci !
Vous devriez fouiller là dedans : c'est gratuit, et vous y trouverez certainement des choses intéressantes ... Désolé, mais je n'ai pas tout lu !
En français : http://www.cours.polymtl.ca/log2000/STL.pdf
En anglais : http://elvis.rowan.edu/~baliga/STL/STLpresentation.pdf http://kataix.umag.cl/~mmarin/topinf/STLtutorial.pdf http://www4.cs.umanitoba.ca/~jacky/Robotics/Papers/c++-tutorial.pdf http://csis.pace.edu/~bergin/papers/STL.pdf http://www.digilife.be/quickreferences/PT/The%20Standard%20Template%20Library%20Tutorial.pdf
M$ supporte très mal la STL, sa doc dans le MSDN en est à l'image.
Tu plaisantes la ? La STL de Microsoft est livree par Dinkumware, dont la qualite n'est plus a demontrer.
Concernant la doc STL de la MSDN, c'est la meilleure que je connaisse.
En outre, il est apparament difficile de presenter une documentation claire de la STL. En effet, doit-on presenter le string ? Ou le basic_string<T, traits, alloc> ? Dans le deuxieme cas, ca implique deja de connaitre le fonctionnement interne de string, que fait les traits, que fait alloc, pour comprendre la doc. Pourtant ce n'est pas necessaire d'apprendre tout ca pour utiliser les string. Et un debutant demandant l'aide sur string sera deja perdu avec cette representation.
Et comment presentes-t-on les arguments par defaut ou les fonctions surchargees (a part en recopiant le code source) ?
-- John Deuf
Sylvain :
M$ supporte très mal la STL, sa doc dans le MSDN en est à l'image.
Tu plaisantes la ?
La STL de Microsoft est livree par Dinkumware, dont la qualite n'est plus
a demontrer.
Concernant la doc STL de la MSDN, c'est la meilleure que je connaisse.
En outre, il est apparament difficile de presenter une documentation
claire de la STL.
En effet, doit-on presenter le string ? Ou le basic_string<T, traits,
alloc> ? Dans le deuxieme cas, ca implique deja de connaitre le
fonctionnement interne de string, que fait les traits, que fait alloc,
pour comprendre la doc.
Pourtant ce n'est pas necessaire d'apprendre tout ca pour utiliser les
string. Et un debutant demandant l'aide sur string sera deja perdu avec
cette representation.
Et comment presentes-t-on les arguments par defaut ou les fonctions
surchargees (a part en recopiant le code source) ?
M$ supporte très mal la STL, sa doc dans le MSDN en est à l'image.
Tu plaisantes la ? La STL de Microsoft est livree par Dinkumware, dont la qualite n'est plus a demontrer.
Concernant la doc STL de la MSDN, c'est la meilleure que je connaisse.
En outre, il est apparament difficile de presenter une documentation claire de la STL. En effet, doit-on presenter le string ? Ou le basic_string<T, traits, alloc> ? Dans le deuxieme cas, ca implique deja de connaitre le fonctionnement interne de string, que fait les traits, que fait alloc, pour comprendre la doc. Pourtant ce n'est pas necessaire d'apprendre tout ca pour utiliser les string. Et un debutant demandant l'aide sur string sera deja perdu avec cette representation.
Et comment presentes-t-on les arguments par defaut ou les fonctions surchargees (a part en recopiant le code source) ?
-- John Deuf
Loïc Joly
loufoque writes:
| Enfin tu peux aussi te procurer la norme [1], la version actuelle | étant à 30 dollars.