Fondamenti di programmazione in C++. Algoritmi, strutture dati e oggetti
- Editore:
McGraw-Hill Education
- Collana:
- Scienze
- Edizione:
- 2
- Data di Pubblicazione:
- 22 giugno 2021
- EAN:
9788838699375
- ISBN:
8838699372
- Formato:
- brossura
Descrizione Fondamenti di programmazione in C++. Algoritmi, strutture dati e oggetti
Il manuale introduce ai principi della programmazione scegliendo come linguaggio didattico il C++, il quarto per diffusione a livello mondiale, conservando dell’edizione originale l’approccio e l’orientamento più pragmatico che formale. Il contenuto è stato profondamente rivisto per essere coerente con l'ultima revisione dello standard, la C++20, sia dal punto di vista degli esempi di codice sia delle nomenclature. Gli interventi fatti hanno inoltre reso il testo più asciutto ed efficace, migliorandone la fruibilità.Parte I – Fondamenti di programmazione strutturata
1. Introduzione all'informatica ed alla programmazione
2. Il linguaggio C++. Elementi base
3. Operatori ed espressioni
4. La programmazione strutturata
5. Funzioni
6. Vettori e strutture
7. Puntatori e riferimenti
8. Allocazione dinamica della memoria
9. Stringhe
10. Flussi e file
Parte II – Fondamenti di programmazione orientatata agli oggetti
11. Classi e oggetti
12. Classi derivate
13. Template
14. Sovraccaricamento degli operatori
15. Eccezioni
Parte III ? Algoritmi e strutture dati astratte
16. Ordinamento e ricerca
17. Liste
18. Pile e code
19. Ricorsione
20. Alberi