Punteggio:
Il libro è stato apprezzato per il suo stile di scrittura chiaro, la copertura approfondita degli argomenti STL del C++ e gli esempi pratici. Tuttavia, è stato criticato per la qualità di stampa e per la mancanza di argomenti avanzati che alcuni utenti desideravano.
Vantaggi:⬤ Ben scritto e di facile comprensione
⬤ fornisce consigli pratici per l'ottimizzazione
⬤ copre argomenti approfonditi
⬤ buoni esempi
⬤ autorevolezza dell'autore
⬤ aiuta a comprendere i componenti STL
⬤ piacevole e stimolante.
⬤ La qualità della stampa e della carta sono deludenti per il prezzo
⬤ alcuni lettori si aspettavano contenuti più avanzati
⬤ non tutti gli utenti apprezzano i metodi di insegnamento.
(basato su 11 recensioni dei lettori)
Mastering the C++17 STL: Make full use of the standard library components in C++17
Questo libro analizza l'STL del C++, insegnandovi come estrarre le sue gemme e applicarle alla vostra programmazione. Informazioni su questo libro - Aumenta la tua produttività come sviluppatore C++ con le ultime caratteristiche di C++17 - Sviluppa applicazioni di alta qualità, veloci e portabili con le varie caratteristiche dell'STL - Migra da versioni precedenti (C++11, C++14) a C++17 A chi è rivolto questo libro Questo libro è rivolto agli sviluppatori che desiderano padroneggiare l'STL C++ e sfruttare appieno i suoi componenti.
Si presuppone una conoscenza preliminare del C++. Cosa imparerete - Create i vostri tipi di iteratori, allocatori e pool di thread. - Padroneggiare ogni contenitore standard e ogni algoritmo standard.
- Migliorare il codice sostituendo i puntatori nuovi/cancellati con puntatori intelligenti.
- Comprendere la differenza tra algoritmi monomorfi, polimorfi e generici. - Imparare il significato e le applicazioni del tipo vocabolario, del tipo prodotto e del tipo somma.
In dettaglio Il C++ moderno ha fatto molta strada dal 2011. L'ultimo aggiornamento, il C++17, è stato appena ratificato e sono in arrivo diverse implementazioni. Questo libro è la vostra guida alla libreria standard del C++, comprese le ultimissime funzionalità del C++17.
Il libro inizia con un'esplorazione approfondita della libreria di template standard del C++. Imparerete le differenze chiave tra il polimorfismo classico e la programmazione generica, che sono alla base dell'STL. Imparerete inoltre a utilizzare i vari algoritmi e contenitori della STL per soddisfare le vostre esigenze di programmazione.
Il modulo successivo si addentra negli strumenti del moderno C++. Qui imparerete a conoscere i tipi algebrici come std:: optional, i tipi di vocabolario come std:: function, i puntatori intelligenti e le primitive di sincronizzazione come std:: atomic e std:: mutex.
Nel modulo finale, imparerete a conoscere il supporto del C++ per le espressioni regolari e l'I/O dei file. Alla fine del libro sarete in grado di utilizzare la libreria standard C++17 per implementare programmi reali e avrete acquisito una solida conoscenza degli aspetti interni della libreria stessa. Stile e approccio Questo libro adotta un approccio conciso ma completo per spiegare e applicare l'STL del C++, una caratteristica alla volta.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)