Questions marquées «boost»

Boost est une vaste collection de bibliothèques de haute qualité destinées à être utilisées en C ++. Boost est gratuit et est souvent considéré comme une "deuxième bibliothèque standard".

489
Comment installer Boost sur Ubuntu

Je suis sur Ubuntu et je souhaite installer Boost. J'ai essayé avec sudo apt-get install boost Mais il n'y avait pas un tel paquet. Quelle est la meilleure façon d'installer Boost sur

349
Quelle est l'utilité de `enable_shared_from_this`?

J'ai parcouru tout enable_shared_from_thisen lisant les exemples Boost.Asio et après avoir lu la documentation, je ne sais toujours pas comment cela devrait être utilisé correctement. Quelqu'un peut-il me donner un exemple et une explication de l'utilisation de ce cours est

220
explication des pointeurs intelligents (boost)

Quelle est la différence entre l'ensemble de pointeurs suivant? Quand utilisez-vous chaque pointeur dans le code de production, le cas échéant? Des exemples seraient appréciés! scoped_ptr shared_ptr weak_ptr intrusive_ptr Utilisez-vous le boost dans le code de

192
Quelles fonctionnalités Boost chevauchent C ++ 11?

J'ai mis mes compétences C ++ sur l'étagère il y a plusieurs années et il semble que maintenant, quand j'en ai à nouveau besoin, le paysage a changé. Nous avons maintenant C ++ 11, et je crois comprendre qu'il chevauche de nombreuses fonctionnalités Boost. Existe-t-il un résumé de ces...

141
Meilleure documentation pour Boost: asio?

La documentation disponible sur le site Web de boost est ... limitée. D'après ce que j'ai pu lire, le consensus général est qu'il est simplement difficile de trouver une bonne documentation sur la bibliothèque boost :: asio. Est-ce vraiment le cas? Si oui, pourquoi? Remarques: J'ai déjà trouvé le...

127
Comment convertir le type de chemin boost en chaîne?

Bonjour J'ai actuellement un programme qui obtient un chemin complet de l'emplacement d'un fichier et qui est placé dans une variable du type: boost :: filesystem2 :: path J'ai cherché comment faire cela et j'ai trouvé cela en utilisant: string result1 = boost::filesystem::basename (myPath)...

116
Un bon exemple pour boost :: algorithm :: join

J'ai récemment voulu utiliser boost :: algorithm :: join mais je n'ai trouvé aucun exemple d'utilisation et je ne voulais pas investir beaucoup de temps dans l'apprentissage de la bibliothèque Boost Range juste pour utiliser cette fonction. Quelqu'un peut-il fournir un bon exemple d'utilisation de...