Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese le ultime caratteristiche del C++23, con oltre 140 ricette pratiche.

Punteggio:   (4,5 su 5)

Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese le ultime caratteristiche del C++23, con oltre 140 ricette pratiche. (Marius Bancila)

Recensioni dei lettori

Riepilogo:

Il “Modern C++ Programming Cookbook, Third Edition” è una guida tecnica rivolta agli sviluppatori C++ che desiderano aggiornare e perfezionare le proprie competenze con le moderne caratteristiche del linguaggio. Include un formato strutturato di ricette che coprono un'ampia gamma di argomenti, dai concetti fondamentali a quelli avanzati del C++. Sebbene molti recensori ne abbiano apprezzato l'approccio pratico e gli ampi esempi, alcuni hanno notato che potrebbe non essere adatto ai principianti assoluti e che si tratta piuttosto di una risorsa di riferimento o complementare per coloro che hanno una certa conoscenza pregressa.

Vantaggi:

Copertura completa delle moderne caratteristiche del C++, compresi C++20 e C++2
Formato strutturato con sezioni chiare (Prepararsi, Come fare, Come funziona, Vedi anche) che facilita la comprensione.
Utile sia per i principianti che per gli sviluppatori esperti, con esempi pratici e ricette.
È un buon libro di riferimento per la ricerca di funzioni specifiche o di tecniche di implementazione.
Scritto da un autore esperto con una reputazione di chiarezza e qualità.

Svantaggi:

Non è raccomandato per i principianti assoluti, perché salta in argomenti avanzati senza un contesto generale.
Alcuni recensori hanno notato che non copre tutte le caratteristiche del linguaggio C++.
Il formato del ricettario potrebbe non essere adatto a chi preferisce un'esperienza di lettura lineare.
Può mettere alla prova gli sviluppatori meno esperti, obbligandoli a cercare altre risorse per comprendere appieno i concetti.

(basato su 10 recensioni dei lettori)

Titolo originale:

Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Contenuto del libro:

Ricco di ricette pratiche, esplora gli ultimi progressi del C++, ottimizza le prestazioni e approfondisci le tecniche essenziali grazie a questa guida completa.

L'acquisto del libro stampato o del Kindle include un eBook gratuito in formato PDF. Caratteristiche principali Non solo una guida alla programmazione in C++23; trovate la soluzione giusta per oltre 150 compiti di codifica in qualsiasi variante moderna del C++ Imparate tutti i concetti più importanti del C++ attraverso una serie di ricette pratiche e autocontenute Completamente aggiornato e ricco di nuovi argomenti, tra cui: flussi di uscita sincronizzati, dispacciamento di tag e adattatori di gamma C++20/23 Descrizione del libro

La terza edizione aggiornata del Modern C++ Programming Cookbook affronta le ultime caratteristiche del C++23, come la libreria dello stack, i tipi expected e mdspan, i buffer span, i miglioramenti alla libreria di formattazione e gli aggiornamenti alla libreria dei range. Inoltre, approfondisce altri argomenti del C++20 non trattati in precedenza, come i flussi di output sync e source_location. Il libro è organizzato sotto forma di ricette pratiche che coprono un'ampia gamma di problemi del mondo reale.

Entra nel dettaglio di tutti i concetti fondamentali della moderna programmazione C++, come funzioni e classi, iteratori e algoritmi, stream e file system, threading e concorrenza, puntatori intelligenti e semantica del movimento e molti altri. Verranno approfonditi gli aspetti prestazionali della programmazione e si imparerà a scrivere codice veloce e snello con l'aiuto delle best practice.

Esplorerete utili pattern e l'implementazione di molti idiomi, tra cui pimpl, named parameter, attorney-client e il factory pattern. Un capitolo dedicato ai test unitari introduce a tre delle librerie più utilizzate per il C++: Boost. Test, Google Test e Catch2.

Alla fine di questo libro sulla programmazione moderna in C++, sarete in grado di sfruttare efficacemente le caratteristiche e le tecniche della programmazione C++11/14/17/20/23 per migliorare le prestazioni, la scalabilità e l'efficienza delle vostre applicazioni. Cosa imparerete Esplorate le nuove funzionalità del linguaggio e della libreria C++23 Diventate abili nell'utilizzare il supporto integrato per il threading e la concorrenza per le attività quotidiane Sfruttate la libreria standard e lavorate con contenitori, algoritmi e iteratori Risolvete i problemi di ricerca e sostituzione del testo utilizzando le espressioni regolari Lavorate con diversi tipi di stringhe e imparate i vari aspetti della compilazione Sfruttate la libreria del file system per lavorare con i file e le directory Implementate vari modelli e idiomi utili Esplorate i framework di test ampiamente utilizzati per C++ A chi è rivolto questo libro

Il libro è pensato per programmatori di livello iniziale e intermedio con una conoscenza di base del linguaggio di programmazione C++ che desiderano padroneggiare il linguaggio ed evolvere in sviluppatori C++ moderni e competenti. I programmatori C++ esperti possono utilizzare questo libro per rafforzare la loro padronanza del C++ e trovare un buon riferimento a molte funzioni del linguaggio e delle librerie di C++11/14/17/20/23. Indice Apprendimento delle caratteristiche principali del linguaggio moderno Lavorare con numeri e stringhe Esplorare le funzioni Preelaborazione e compilazione Libreria standard Contenitori, algoritmi e iteratori Utilità generali Lavorare con file e stream Sfruttare threading e concorrenza Robustezza e prestazioni Implementare pattern e idiomi Esplorare i framework di test Caratteristiche del C++23

Altre informazioni sul libro:

ISBN:9781835080542
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ricettario di programmazione moderna in C++ - Seconda edizione - Modern C++ Programming Cookbook -...
Oltre 100 ricette per aiutarvi a superare le...
Ricettario di programmazione moderna in C++ - Seconda edizione - Modern C++ Programming Cookbook - Second Edition
La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale - The...
Mettete alla prova le vostre capacità di...
La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Ricettario di programmazione C++ moderno: Ricette per esplorare la struttura dei dati, il...
Oltre 100 ricette per aiutarvi a superare le vostre...
Ricettario di programmazione C++ moderno: Ricette per esplorare la struttura dei dati, il multithreading e la rete in C++17 - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Metaprogrammazione dei template con il C++: Impara tutto sui template del C++ e sblocca la potenza...
Capire come usare i moderni template C++ per...
Metaprogrammazione dei template con il C++: Impara tutto sui template del C++ e sblocca la potenza della metaprogrammazione dei template - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese...
Ricco di ricette pratiche, esplora gli ultimi...
Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese le ultime caratteristiche del C++23, con oltre 140 ricette pratiche. - Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Le opere dell'autore sono state pubblicate dai seguenti editori:

© 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)