Maîtriser la STL de C++17 : Utiliser pleinement les composants de la bibliothèque standard en C++17

Note :   (4,3 sur 5)

Maîtriser la STL de C++17 : Utiliser pleinement les composants de la bibliothèque standard en C++17 (Arthur O'Dwyer)

Avis des lecteurs

Résumé:

Le livre est bien accueilli pour son style clair, sa couverture approfondie des sujets STL C++ et ses exemples pratiques. Cependant, il a été critiqué pour sa qualité d'impression et le manque de sujets avancés que certains utilisateurs souhaitaient.

Avantages:

Bien écrit et facile à comprendre
fournit des conseils pratiques d'optimisation
couvre des sujets approfondis
bons exemples
autorité de l'auteur
aide à comprendre les composants STL
agréable et stimulant.

Inconvénients:

L'impression et la qualité du papier sont décevantes pour le prix
certains lecteurs s'attendaient à un contenu plus avancé
tous les utilisateurs n'apprécient pas les méthodes d'enseignement.

(basé sur 11 avis de lecteurs)

Titre original :

Mastering the C++17 STL: Make full use of the standard library components in C++17

Contenu du livre :

Ce livre décompose le STL C++ et vous apprend à en extraire les joyaux et à les appliquer à votre programmation. À propos de ce livre - Améliorez votre productivité en tant que développeur C++ grâce aux dernières fonctionnalités de C++17 - Développez des applications de haute qualité, rapides et portables grâce aux diverses fonctionnalités de la STL - Migrez des anciennes versions (C++11, C++14) vers C++17 À qui s'adresse ce livre Ce livre s'adresse aux développeurs qui souhaitent maîtriser la STL C++ et utiliser pleinement ses composants.

Des connaissances préalables en C++ sont supposées. Ce que vous apprendrez - Créer vos propres types d'itérateurs, allocateurs et pools de threads. - Maîtriser chaque conteneur standard et chaque algorithme standard.

- Améliorer votre code en remplaçant new/delete par des pointeurs intelligents.

- Comprendre la différence entre les algorithmes monomorphes, les algorithmes polymorphes et les algorithmes génériques. - Apprendre la signification et les applications du type de vocabulaire, du type de produit et du type de somme.

En détail Le C++ moderne a beaucoup évolué depuis 2011. La dernière mise à jour, C++17, vient d'être ratifiée et plusieurs implémentations sont en cours. Ce livre est votre guide de la bibliothèque standard C++, y compris les toutes dernières fonctionnalités de C++17.

Le livre commence par une exploration approfondie de la bibliothèque de modèles standard du C++. Vous apprendrez les principales différences entre le polymorphisme classique et la programmation générique, fondement de la STL. Vous apprendrez également à utiliser les différents algorithmes et conteneurs de la STL pour répondre à vos besoins de programmation.

Le module suivant se penche sur les outils du C++ moderne. Vous y découvrirez les types algébriques tels que std: : optional, les types de vocabulaire tels que std: : function, les pointeurs intelligents et les primitives de synchronisation telles que std: : atomic et std: : mutex.

Dans le dernier module, vous découvrirez la prise en charge par le C++ des expressions régulières et des entrées/sorties de fichiers. À la fin de ce livre, vous saurez utiliser la bibliothèque standard C++17 pour mettre en œuvre des programmes réels, et vous aurez acquis une solide compréhension des éléments internes de la bibliothèque. Style et approche Ce livre adopte une approche concise mais complète pour expliquer et appliquer la STL C++, une fonctionnalité à la fois.

Autres informations sur le livre :

ISBN :9781787126824
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Maîtriser la STL de C++17 : Utiliser pleinement les composants de la bibliothèque standard en C++17...
Ce livre décompose le STL C++ et vous apprend à en...
Maîtriser la STL de C++17 : Utiliser pleinement les composants de la bibliothèque standard en C++17 - Mastering the C++17 STL: Make full use of the standard library components in C++17

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)