| Filosofia e caratteristiche del C++ |
| Elementi lessicali
|
 |
Categorie lessicali:
commenti
identificatori parole riservate costanti
letterali segni di punteggiatura e operatori |
| |
| Espressioni e istruzioni |
| |
Istruzioni per l'assegnamento
Gli operatori
Vero e falso
Istruzioni per il controllo del flusso
IF-ELSEWHILE & DO-WHILE
Il ciclo FORBREAK & CONTINUE
SWITCH
GOTO
DichiarazioniTipi-primitivi |
| |
| Variabili-e-costanti |
| |
Analisi della sintassi
Definizione di scope e lifetime |
| |
| Costruire nuovi tipi |
| |
Definizione di tipi definiti dall'utente
Unioni Enumerazioni
Dichiarazione di un array
Creazione di una struttura |
| |
| Sottoprogrammi e funzioni |
| |
Definizione
Sintassi di una funzione
Passaggio di parametri
Le funzioni in line
L'overloading delle funzioni
Librerie di funzioni Puntatori Riferimenti |
| |
| Linkage e file header |
| |
Il ruolo del linker
Il concetto di linkage
Creazione di un file header |
| |
| I namespace |
| |
Il concetto di namespace
La finalità nell'utlizzo
La direttiva using |
| |
| I loops |
| |
Tipologie:
FOR
WHILE DO WHILE
Lo switch... case |
| |
| Le strutture |
| |
La basi degli array
Le stringhe |
| |
| Lo stream di Input/Output
nei File |
| |
Input/Output su file
Il typcasting |