# Dal C al C++

Dal C al C++
Copertina Tutti i moduli · Sviluppo
* IntroduzioneDal C al C++/Introduzione
** I destinatari del libroDal C al C++/Introduzione#I destinatari del libro
** La struttura del libroDal C al C++/Introduzione#La struttura del libro
** Impieghi del linguaggioDal C al C++/Introduzione#Impieghi del linguaggio
** PanoramicaDal C al C++/Introduzione#Panoramica
* Utilizzo basilare di librerie
** ArrayDal C al C++/Array
** Il tipo "bool"Dal C al C++/Utilizzo basilare di librerie/Il tipo "bool"
** L'uso di classi e oggettiDal C al C++/Utilizzo basilare di librerie/L'uso di classi e oggetti
** Dichiarazioni e definizioniDal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni
*** Le variabili riferimentoDal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni#Le variabili riferimento
*** Il modificatore "const"Dal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni#Il modificatore "const"
*** Il sovraccaricamentoDal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni#Il sovraccaricamento
*** L'inizializzazione degli oggettiDal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni#L'inizializzazione degli oggetti
*** L'allocazione degli oggettiDal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni#L'allocazione degli oggetti
** L'uso dei templateDal C al C++/Utilizzo basilare di librerie/L'uso dei template
** L'uso dei namespaceDal C al C++/Utilizzo basilare di librerie/L'uso dei namespace
** I file di intestazioneDal C al C++/Utilizzo basilare di librerie/I file di intestazione
** L'uso delle stringheDal C al C++/Utilizzo basilare di librerie/L'uso delle stringhe
** I canali di ingresso/uscitaDal C al C++/Utilizzo basilare di librerie/I canali di ingresso/uscita
** La gestione delle eccezioni
** I contenitori standardDal C al C++/Utilizzo basilare di librerie/I contenitori standard
** Le funzioni standardDal C al C++/Utilizzo basilare di librerie/Le funzioni standard
* Utilizzo avanzato di librerie
** Ridefinizione di funzioni membroDal C al C++/Utilizzo avanzato di librerie/Ridefinizione di funzioni membro
** I parametri di defaultDal C al C++/Utilizzo avanzato di librerie/I parametri di default
** Gli iteratori sui contenitori
** Gli algoritmi sui contenitori
* Creazione di librerie
** Classi isolateDal C al C++/Classi isolate
*** I costruttoriDal C al C++/Classi isolate#I costruttori
*** I distruttoriDal C al C++/Classi isolate#I distruttori
*** Separazione tra interfaccia e implementazioneDal C al C++/Classi isolate#Separazione tra interfaccia e implementazione
** Gerarchie di classiDal C al C++/Gerarchie di classi
** Proprietari di risorse
** Eccezioni
** Namespace
** Template di funzione
** Template di classe
** Algoritmi su sequenze
* La metaprogrammazione
* La progettazione del software
* Gioco life di ConwayDal C al C++/Gioco life di Conway
Modifica il sommario
Questo testo sul linguaggio di programmazione C++ si rivolge a persone che abbiano già una discreta conoscenza del linguaggio C, in quanto non spiega approfonditamente i concetti del C++ già presenti nel linguaggio C e poiché utilizza alcuni concetti del linguaggio C per spiegare i nuovi concetti del C++.

## Sommario

    Copertina
* Introduzione
** I destinatari del libro
** La struttura del libro
** Impieghi del linguaggio
** Panoramica
* Utilizzo basilare di librerie
** Nuovi tipi fondamentali: bool e wchar_t
** L'uso di classi e oggetti
** Dichiarazioni e definizioni
*** Le variabili riferimento
*** Il modificatore "const"
*** Il sovraccaricamento
*** L'inizializzazione degli oggetti
*** L'allocazione degli oggetti
** L'uso dei template
** L'uso dei namespace
** I file di intestazione
** L'uso delle stringhe
** I canali di ingresso/uscita
** La gestione delle eccezioni
** I contenitori standard
** Le funzioni standard
* Utilizzo avanzato di librerie
** Ridefinizione di funzioni membro
** I parametri di default
** Gli iteratori sui contenitori
** Gli algoritmi sui contenitori
* Creazione di librerie
** Classi isolate
*** I costruttori
*** I distruttori
*** Separazione tra interfaccia e implementazione
** Gerarchie di classi
** Proprietari di risorse
** Eccezioni
** Namespace
** Template di funzione
** Template di classe
** Algoritmi su sequenze
* La metaprogrammazione
* La progettazione del software
* Programmi di esempio
** Semplici
** Avanzati
*** Gioco life di Conway

## Libri correlati

* Ottimizzare C++

## Altri progetti

Altri progetti
* Wikipedia
* Wikiversità
* Wikimedia Commons
* Wikipedia contiene una voce su C++
* Wikiversità contiene lezioni su C++
* Wikimedia Commons contiene immagini o altri file su C++
Ada | Assembly | C | C++ | C# | CSS | HTML | Java | JavaScript | Lisp | LOGO | Lua | Pascal | Perl | PHP | Prolog | Python | XML