dev:cpp:boite_a_outils

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
dev:cpp:boite_a_outils [2019/08/20 17:33]
sdinot [Le code, on commence par l'écrire...]
dev:cpp:boite_a_outils [2019/11/22 19:16] (Version actuelle)
sdinot Mise à jour de la liste de bibliothèques et des liens
Ligne 81: Ligne 81:
 ===== Prenez quelques bibliothèques pour la route ! ===== ===== Prenez quelques bibliothèques pour la route ! =====
  
-  * [[http://​www.boost.org/​|Boost]] +  * [[https://​www.boost.org/​|Boost]] ​: jeu de bibliothèques C++11 fournissant de nombreux services de base et préfigurant souvent la future norme du C++. 
-  * [[http://qt.nokia.com/|Qt]] +  * [[https://www.qt.io/​developers/​|Qt]] ​: jeu de bibliothèques permettant de créer des applications graphiques et fournissant bien d'​autres services. 
-  * [[http://tclap.sourceforge.net/|TCLAP]] +  * [[https://fmt.dev/|fmt]] : bibliothèque de formatage de chaine de caractères en C++11, utilisant la syntaxe de l'​instruction [[https://​docs.python.org/3/​library/​stdtypes.html#​str.format|str.format]] dans le langage Python. 
-  * [[http://www.hyperrealm.com/main.php?s=libconfig|Libconfig]] +  * [[https://github.com/gabime/​spdlog|spdlog]] : bibliothèque de journalisation (_logging_) en C++11Elle adopte une syntaxe moderne, efficace et s'​avère très rapide. 
-  * [[https://​github.com/​nlohmann/​json|JSON for Modern C++]]+  * [[https://​github.com/​CLIUtils/​CLI11|CLI11]] : bibliothèque d'​analyse de la ligne de commande en C++11. 
 +  * [[https://​github.com/​nlohmann/​json|JSON for Modern C++]] : bibliothèque de lecture et de génération de fichiers JSON. 
 +  * [[https://​agauniyal.github.io/​rang/​|rang]] : bibliothèque C++11 de coloration des sorties sur un terminal.
  
 ===== TODO ===== ===== TODO =====
  • dev/cpp/boite_a_outils.txt
  • Dernière modification: 2019/11/22 19:16
  • par sdinot