02.06.2013 Views

CORSO C++ STANDARD - Didattica.it

CORSO C++ STANDARD - Didattica.it

CORSO C++ STANDARD - Didattica.it

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Operatori logici<br />

Operatori di incremento e decremento<br />

Operatore condizionale<br />

Conversioni di tipo<br />

Precedenza fra operatori (tabella)<br />

Ordine di valutazione<br />

• Introduzione all'I/O sui dispos<strong>it</strong>ivi standard<br />

Dispos<strong>it</strong>ivi standard di I/O<br />

Oggetti globali di I/O<br />

Operatori di flusso di I/O<br />

Output tram<strong>it</strong>e l'operatore di inserimento<br />

Input tram<strong>it</strong>e l'operatore di estrazione<br />

Memorizzazione dei dati introdotti da tastiera<br />

Comportamento in caso di errore in lettura<br />

• Il Compilatore GNU gcc in ambiente Linux<br />

Un compilatore integrato C/<strong>C++</strong><br />

Il progetto GNU<br />

Quale versione di gcc sto usando?<br />

I passi della compilazione<br />

Estensioni<br />

L'input/output di gcc<br />

Il valore rest<strong>it</strong>u<strong>it</strong>o al sistema<br />

Passaggi intermedi di compilazione<br />

I messaggi del compilatore<br />

Controlliamo i livelli di warning<br />

Compilare per effetture il debug<br />

Autopsia di un programma defunto<br />

Ottimizzazione<br />

Compilazione di un programma modulare<br />

Inclusione di librerie in fase di compilazione<br />

• Il Comando 'make' in ambiente Linux<br />

Perche' utilizzare il comando make?<br />

Il Makefile ed i target del make<br />

Dipendenze<br />

Macro e variabili ambiente<br />

Compiliamo con make<br />

Alcuni target standard<br />

• Istruzioni di controllo<br />

Istruzione di controllo if<br />

Istruzione di controllo while<br />

Istruzione di controllo do ... while<br />

Istruzione di controllo for<br />

Istruzioni continue, break e goto<br />

Istruzione di controllo sw<strong>it</strong>ch ... case<br />

• Array<br />

Cos'è un array ?<br />

Definizione e inizializzazione di un array<br />

L'operatore [ ]<br />

Array multidimensionali<br />

L'operatore sizeof e gli array<br />

Gli array in <strong>C++</strong><br />

• Stringhe di caratteri

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!