BOOST, ça vaut le coup ? - C++ - Programmation
Marsh Posté le 11-03-2004 à 14:30:36
voir la doc
boost est écrite par des membres du commité iso. elle est parfois plus standard que la STl elle même. elle sera en partie incorporée dans des révisions prochaines de la STL
Marsh Posté le 11-03-2004 à 14:34:50
Que veux-tu dire par "plus standard" que la STL ?
Eest-ce plus facile à utiliser que la STL ? Parce qu'en production, la plupart des développeurs ne connaissent de la STL guère plus que std::vector.
C'est à peine s'ils utilisent std::hash_map et certainement pas les auto_ptr.
Marsh Posté le 11-03-2004 à 14:59:02
je veux dire que la STL est défectueuse sur certains trucs, mais comme elle est engluée dans la spécification ISO ...
et hash_map n'est pas std justement.
et les std::auto_ptr sont pourris et ne valent pas les boost::shared_ptr
Marsh Posté le 11-03-2004 à 15:31:14
C'est vrai que les auto_ptr sont d'un usage limité, si on ne veut pas rapidement tomber dans des cas foireux, mais c'est quand même mieux que rien, je trouve (en cas d'exception, dans un scope bien défini).
Marsh Posté le 11-03-2004 à 15:32:55
ben tu les oublies direct quand tu utilises les boost:shared_ptr
Marsh Posté le 11-03-2004 à 15:34:21
ah ok, bon à savoir ça. Je vais regarder plus en détail, parce qu'en attendant, je m'étais fait un équivalent d'auto_ptr pour les pointeurs membres de classes.
Marsh Posté le 11-03-2004 à 14:23:16
Pour celles et ceux qui l'ont utilisé de façon extensive dans leurs développements, est-ce que la librairie Boost leur a apporté un plus appréciable, par rapport au temps d'apprentissage et de mise en place ?
Quelles sont les fonctionnalités particulièrement appréciables ?
Y'a-t'il d'autres librairies ou des fonctions du même genre que vous utilisez en production ?
Merci d'avance.