Stai utilizzando un browser vecchio, che non rispetta gli standard web. Ti consigliamo di cambiarlo, perché questo sito potrebbe non funzionare correttamente.

C and C ++ Programming

ICWD01

I contenuti del corso sono i seguenti:

  • Variabili e tipi di dato
  • Headers e moduli
  • Utilizzo di funzioni base di I/O su console
  • Dichiarazioni
  • Espressioni e conversioni dei tipi
  • Operazioni bitwise
  • Operazioni condizionali
  • Controllo di flusso
  • if/else
  • switch
  • for, while
  • break, continue, goto e label
  • Funzioni semplici
  • Funzioni ricorsive
  • Variabili statiche, variabili globali e regole di scope
  • Pre-processore e macro e funzioni macro
  • Funzioni inline, typedef e union
  • Puntatori, array ed indirizzi di memoria
  • Puntatori a funzioni
  • Aritmetica dei puntatori
  • Stringhe e puntatori a caratteri
  • Array multidimensionali e matrici
  • Dichiarazioni complesse
  • Strutture e Strutture dati utente
  • Funzioni che operano su strutture
  • Array di strutture
  • Puntatori a strutture
  • Strutture ricorsive, liste e alberi
  • Input/Output
  • Gestione di file con buffer
  • fopen, fclose, fread, fwrite
  • Programmazione OOP
  • Uso di funzioni virtuali in C
  • Introduzione alle classi C++
  • Funzioni speciali delle classi C++
  • Design di applicazioni in C/C++
  • Funzioni e classi template
  • Overloading di funzioni (e funzioni template)
  • Specializzazioni di classi template

Durata

  • 35 ore
  • 5 giorni

Prerequisiti

Nessuno.

Solo su richiesta

Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.

Richiesta informazioni