J'aimerais avoir une bonne référence à jour pour Boost à mes côtés et que les seuls livres que j'ai trouvés sont les suivants: P>
Les deux livres sont un peu datés et je suis sûr que Boost évolue. P>
Évidemment, je peux simplement utiliser une source directe de Boost Site Web . p>
est-il suffisant d'utiliser le site Web pour apprendre et référencer les bibliothèques de boost? p>
Et si je suis l'une de ces personnes qui préfèrent des livres rigides? Lequel recommanderiez-vous? P>
merci p>
Est-ce que quelqu'un connaît-il des tutoriels vidéo en ligne sur Boost, ainsi que des textes turiculaires? em> p>
7 Réponses :
Je pense que Boost Site Web a terminé Informations À propos de cette bibliothèque. P>
Je me rends compte que cela fait quelques années de retard, mais je suis en désaccord. À titre d'exemple, les seules informations fournies sur Ublas :: L'affectation se situe dans le fichier d'en-tête lui-même. Il est mentionné nulle part dans la documentation réelle autant que je sache.
Essayez celui-ci sur: P>
http://man.leftworld.net/develop/asio/reference /index.html p>
http://alexott.blogspot.com/search/label/boost p>
http: // docs .huihoo.com / Boost / 1-33-1 / Libs / Multi_index / Doc / Référence / Index.html P>
Je sens pour vous: j'aime moi-même des livres. Cependant, je déteste le dire, mais il semble que les livres à booster soient très limités, et j'imagine que vous serez depuis quelque temps. P>
Boost semble évoluer à mesure que j'écris cette réponse et que je suis écrit à un rythme aussi rapide, je soupçonne que toute référence de livre serait obsolète si rapidement qu'elle n'aurait aucun sens à la ligne d'essai d'un éditeur. Donc, votre meilleure option, en ce moment, est probablement la documentation www. P>
J'attendrais boost pour mûrir d'autres ou attendriez que c ++ 0x et dans l'intervalle de consulter le site Web de Boost pour la documentation. P>
Boost ne va jamais mûrir. Ce n'est pas une bibliothèque, mais une collection de bibliothèques. Certains d'entre eux ont été pratiquement inchangés depuis des années et sont aussi matures qu'elles vont avoir. D'autres sont changés et révisés dans presque toutes les libérations. Et même lorsque ces bibliothèques mûrissent, de nouveaux seront ajoutés. Alors, booster dans son ensemble ne sera jamais complètement stable. Les bibliothèques individuelles seront déjà.
@jalf - Il n'y a rien que je puisse trouver sur le site Web de Boost qui dit qu'ils ne mûront jamais.
Les matures migrent vers la bibliothèque standard et il y aura toujours de nouvelles choses, c'est-à-dire par définition de «nouveau», pas mature. Boost n'est pas encore complet et ne sera probablement jamais (aussi longtemps que C ++ a un public, ce qui sera probablement longtemps à venir). Alors, boost, un Sich, ne sera jamais mature comme par exemple la bibliothèque standard elle-même, ou libogg, ou autre chose.
Il n'y a pas de substitut à la documentation en ligne. Parfois, les bibliothèques de boost sont redessinées et refacturées, et les livres deviendront donc inévitablement obsolètes. Les documents en ligne sont la source de documentation EM> uniquement. P>
De nombreux bibliothèques proposent leur documentation sur le formulaire PDF, ce qui en fait un peu plus agréable à lire (et cela signifie même que vous pouvez l'imprimer facilement si vous préférez) P>
est-ce suffisant pour simplement utiliser le site Web
Apprendre et référencer le boost
Bibliothèques? P>
blockQuote>
C'est la seule et unique référence faisant autorité, alors "oui" à la dernière partie. En ce qui concerne l'apprentissage de Boost, un peu. Quelques-unes des bibliothèques de boost ont une documentation qui n'est pas exactement facile à lire. Il est parfaitement clair pour quiconque comprend déjà la bibliothèque, mais pas très utile pour les nouveaux arrivants. Dans ces cas, Google est votre ami. Voyez quelles autres échantillons vous pouvez trouver en ligne. D'autres ont utilisé la bibliothèque et certains d'entre eux ont documenté leurs conclusions. P>
Tout d'abord, voici le possible em> Réponse < / a> à votre sujet. Je dis possible parce que le livre n'a pas encore été libéré. Je vais devoir dire, cependant, je suis très excité de ce livre puisqu'il est super nouveau. Comme vous, en essayant d'apprendre quelque chose, j'aime lire des livres ou regarder des vidéos. Lors du développement, cependant, j'aime utiliser Internet car je peux rechercher rapidement. P>
mes 2 cents (lire si vous le souhaitez): strong> p>
J'ai eu de l'expérience en utilisant à la fois Boost et Qt, et franchement parler, je trouve que la documentation de Boost manque cruellement, sans parler du mal à utiliser. Une autre reproche majeure sur le boost que j'ai est que mon projet compile tout à fait em> un peu plus lentement. p>
Peut-être que c'est juste moi, mais j'ai trouvé QT beaucoup plus intuitif à utiliser. Je vraiment em> souhait que Boost Documentation soit comme Assistant QT . Si vous n'avez jamais vérifié la documentation QT, vous devriez. p>
en fait maintenant que j'ai utilisé les deux, j'ai appris une leçon Je serais intéressé de voir ce que les gens pensent. P>
J'aime vraiment le livre électronique gratuit: http://fr.highscore.de/ CPP / Boost / Index.html Nice aperçu, code utilisable, propre et bien pensé. J'ai trouvé que c'était beaucoup plus "convivial" que la documentation générale de Boost. P>
La référence en ligne est la meilleure. Pour la visualisation hors ligne, puis-je suggérer wget -r http://www.boost.org / Doc / Libs / 1_54_0 / B> P>
Le problème avec l'utilisation de Wget ici est qu'il charge également des tonnes de choses que vous n'avez pas besoin du tout. Franchement, je ne sais pas pourquoi la version PDF n'est plus disponible (tous les liens qui mènent à la place sur Sourceforge où l'on pouvait télécharger cela semble être mort). : - /