15 MIGLIORI libri di programmazione C ++ per principianti (aggiornamento 2021)

Anonim

C ++ è un linguaggio di programmazione per computer che contiene le funzionalità del linguaggio di programmazione C e Simula67 (è stato il primo linguaggio orientato agli oggetti). C ++ ha introdotto i concetti di classi e oggetti.

Ecco un elenco curato dei migliori libri C ++ che dovrebbero far parte della libreria di qualsiasi sviluppatore C ++.

1) C ++ Primer 5a edizione

C ++ Primer (5a edizione) 5a edizione scritta da Stanley B, introduce la libreria standard C ++ dall'inizio. Ti aiuta a scrivere programmi utili senza la necessità di padroneggiare ogni aspetto del linguaggio C ++. I libri coprono molti esempi e dimostrano anche come utilizzarli al meglio.

Questo libro è l'ideale per quel nuovo sviluppatore che vuole conoscere i concetti e le tecniche fondamentali del C ++. Il libro ti aiuta a imparare attraverso esempi che illuminano i migliori stili di codifica e le tecniche di progettazione di programmi di oggi.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

2) C ++ in un'ora al giorno, Sams Teach Yourself 8a edizione

Questo libro presenta la lingua da un punto di vista pratico. Ti aiuta a imparare a usare C ++ per creare applicazioni C ++ più veloci, più semplici ed efficienti. Puoi capire come le funzionalità C ++ ti aiutano a scrivere codice efficiente usando concetti come costruttori di spostamento, espressioni lambda e operatori di assegnazione.

Il libro ti aiuta ad apprendere concetti di programmazione orientata agli oggetti come incapsulamento, astrazione, ereditarietà e polimorfismo. Ti aiuta a imparare come utilizzare gli algoritmi della Standard Template Library per scrivere applicazioni C ++ stabili e ricche di funzionalità.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

3) C ++ Pocket Reference 1a edizione

C ++ accelerato: programmazione pratica, scritto da Andrew Koenig. Questo libro introduttivo che adotta un approccio pratico per risolvere i problemi utilizzando C ++. Copre un ampio campo di applicazione della programmazione C ++ rispetto ad altri libri introduttivi.

Il libro descrive problemi e soluzioni reali, non solo caratteristiche linguistiche. Il libro copre la lingua e la libreria standard insieme: imparerai anche come usare la libreria fin dall'inizio.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

4) C ++: The Complete Reference Quarta Edizione

Il C ++ Pocket Reference è un aiuto per la memoria per i programmatori C ++ scritto da Kyle Loudon. Questo libro di consultazione tascabile è un libro di riferimento ideale da portare con sé, assicurandosi che sia a portata di mano quando necessario.

Informazioni sui tipi C ++ e sulle conversioni di tipi La sintassi per le istruzioni C ++ e le direttive del preprocessore Array, puntatori, stringhe ed espressioni, ecc. Aggiornamenti su Questo libro copre anche concetti di C ++ come spazi dei nomi e ambito.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

5) C ++ All-in-One For Dummies 3a edizione

C ++ All-in-One For Dummies, 3rd Edition è un manuale ideale per i programmatori C ++. L'autore John Paul Mueller è un'autorità riconosciuta nel settore dei computer che rappresenta la tua guida definitiva al C ++. Questo libro in C ++ ti insegna come lavorare con oggetti e classi. Ti aiuta ad apprendere abilità di codifica avanzate utilizzando vari concetti C ++.

Il libro ti aiuta anche a scoprire come le espressioni lambda possono rendere il tuo codice più conciso e leggibile. Ti aiuta anche a lavorare producendo codice più velocemente e meglio che mai.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

6) Un tour di C ++ (C ++ In-Depth Series) prima edizione

Il libro di Bjarne Stroustrup A tour of C ++. Offre riferimenti completi per i concetti fondamentali del C ++ e la codifica pratica per fornire a un programmatore esperto ciò che costituisce il C ++ moderno. Questo libro conciso contiene una guida autonoma.

L'autore copre molte funzionalità del linguaggio C ++ e i principali componenti della libreria standard. Il libro arriva fino al livello che offre ai programmatori una panoramica significativa del linguaggio, insieme ad esempi chiave e molti esempi di codifica che ti aiutano a iniziare.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

7) Efficace C ++ moderno

Effective Modern C ++ è un libro scritto sotto forma di linee guida e non regole perché le linee guida hanno delle eccezioni. La parte più importante di ogni Articolo non è il consiglio che offre, ma la logica alla base del consiglio. Quando lo avrai letto, sarai in grado di determinare se le circostanze del tuo progetto giustificano una violazione della guida dell'articolo.

L'obiettivo principale di questo libro è fornire una comprensione più approfondita di come funzionano le cose in C ++ 11 e C ++ 14.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

8) Libreria standard C ++, The: A Tutorial And Reference 2Nd Edition

Il libro offre una documentazione completa di ogni componente della biblioteca, che include un'introduzione al suo scopo e al suo design.

Questo libro C ++ copre i dettagli pratici di programmazione necessari per un uso efficace. Insegna anche la firma, classi e funzioni importanti e molti esempi di codice funzionante. Il libro copre anche argomenti come Standard Template Library (STL), esaminando contenitori, iteratori, oggetti funzione, ecc.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

9) Iniziare con C ++ da Control Structures a Objects plus

Questo libro in C ++ è stato scritto da accessibile di Tony Gaddis. È una presentazione passo passo che aiuta sia i principianti che gli sviluppatori esperti. Li aiuta a comprendere importanti concetti del linguaggio di programmazione C ++.

In questo libro, Gaddis copre strutture di controllo, funzioni, array e puntatori prima di oggetti e classi. Testi Gaddis, codice chiaro e di facile lettura con molti esempi pratici e reali. MyProgrammingLab for Starting Out with C ++ offre compiti a casa, un programma di valutazione che coinvolge gli studenti.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

10) Accelerated C ++: Practical Programming by Example 1st Edition

Questo è un libro di apprendimento C ++ avanzato scritto da Scott Meyers. Il libro include argomenti come i pro ei contro dell'inizializzazione con rinforzo, l'inoltro perfetto, eccetto le specifiche e il puntatore intelligente rende funzioni. Le relazioni tra std :: move, std :: forward. Inoltre supera le tecniche che ti aiutano a scrivere espressioni lambda corrette e utili.

Effective Modern C ++ è il libro più importante per conoscere importanti concetti e linee guida, stili e idiomi di C ++ per utilizzare efficacemente il C ++ moderno in modo efficace e completo.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

11) C ++ più efficace

Questo è un libro di riferimento C ++ ideale scritto da Scott Meyers.

Offre molti riferimenti al linguaggio C e insegna C come sottoinsieme di C ++

Questo libro illustra il linguaggio C ++ con buoni esempi in tutto. È altamente raccomandato come libro di riferimento.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

12) Programmazione orientata agli oggetti in C ++ 4a edizione

Robert Lafore ha scritto Programmazione orientata agli oggetti in C ++. Il libro inizia con i principi di base del linguaggio di programmazione C ++. Si introduce gradualmente sempre più verso argomenti avanzati.

La struttura di questo libro è molto simile a quella della precedente edizione. Ogni capitolo di questo libro è pieno di standard ANSI C ++ e gli esempi sono stati rivisti per riflettere le pratiche e gli standard correnti.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

13) Programmazione C ++: dall'analisi del problema alla progettazione del programma 3a edizione

Programmazione C ++: dall'analisi del problema alla progettazione del programma, la terza edizione è un libro scritto da DS Malik. Questo libro di programmazione insegna anche la metodologia OOD degli algoritmi di ordinamento. Insegna anche come presentare materiale aggiuntivo sulle classi astratte.

Inoltre, i set di esercizi forniti alla fine di ogni capitolo sono stati ampliati e ora contengono diversi esercizi di calcolo e di ingegneria.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

14) C ++: un approccio dettagliato alla codifica pratica

A Detail approach to Practical Coding è un secondo libro scritto da Nathan Clark. L'autore condivide la sua esperienza di programmazione ventennale in questo libro. Questo libro funge da guida didattica e anche da manuale di riferimento per accompagnarti in questo meraviglioso mondo di programmazione.

Questo secondo volume copre argomenti ++ di base come tipi di dati, ambito di variabili, costanti e valori letterali, operatori di tipi di modificatori, numeri, stringhe, classi e oggetti, puntatori di array, struttura dei dati, data e ora, ecc.

Controlla l'ultimo prezzo e le recensioni degli utenti su Amazon

15) Ricettario C ++ 17 STL

Questo libro ti aiuta a comprendere i meccanismi della lingua e le funzionalità della libreria e offre informazioni su come funzionano.

The book takes an implementation-specific, problem-solution approach that helps you resolve such issues. It also covers core STL concepts, like containers, algorithms, lambda expressions, iterators.

Check Latest Price and User Reviews on Amazon