C++ Linguaggio, libreria standard, principi di programmazione

calcActive())">
- ISBN/EAN
- 9788865184486
- Editore
- Pearson
- Collana
- Informatica
- Formato
- Brossura
- Anno
- 2015
- Pagine
- 1280
Disponibile
59,00 €
Scritta direttamente dall’inventore del linguaggio C++, questa guida si pone come la “bibbia” del C++. Un autorevole riferimento rivolto a tre tipologie di lettori:
Programmatori in C++ che vogliono sapere che cosa offre l’ultimo standard ISO del C+ +; programmatori in C che si chiedono che cosa possa dare il C++ in più del C e persone con una formazione sui linguaggi applicativi quali Java, C#, Python e Ruby alla ricerca di un linguaggio “più vicino alla macchina”, più flessibile, che offra un miglior controllo in fase di compilazione, o che dia prestazioni migliori.
L’obiettivo di questo libro è la completezza: descrive tutte le caratteristiche del linguaggio e tutti i componenti della libreria standard che potrebbero servire a un programmatore professionista. Per ciascun aspetto si evidenziano:
• Motivazione: In funzione di quale tipo di problemi è concepito? Quali sono i principi sottesi alla sua progettazione? Quali sono i suoi limiti fondamentali?
• Specifica: Qual è la sua definizione? Il livello di dettaglio è mirato al programmatore esperto; l’aspirante “avvocato del linguaggio” può seguire i molti riferimenti allo standard ISO.
• Esempi: In che modo può essere utilizzato al meglio da solo e unitamente ad altre caratteristiche?
Maggiori Informazioni
| Autore | Stroustrup Bjarne |
|---|---|
| Editore | Pearson |
| Anno | 2015 |
| Tipologia | Libro |
| Collana | Informatica |
| Lingua | Italiano |
| Indice | Parte 1 – Concetti introduttivi 1. Note per il lettore 2. Panoramica sul C++: i fondamenti 3. Panoramica sul C++: meccanismi di astrazione 4. Panoramica sul C++: contenitori e algoritmi 5. Panoramica sul C++: concorrenza e utility Parte 2 – Caratteristiche base 6. Tipi e dichiarazioni 7. Puntatori e array 8. Strutture, unioni e numerazioni 9. Statement 10. Espressioni 11. Operazioni di selezione 12. Funzioni 13. Gestione delle eccezioni 14. Spazio dei nomi 15. File sorgenti e programmi Parte 3 – Meccanismi di astrazione 16. Classi 17. Creazione, cancellazione, copia e spostamento 18. Overloading 19. Operatori speciali 20. Classi derivate 21. Gerarchie di classe 22. Informazioni di run-time 23. Template 24. Programmazione generica 25. Specializzazione 26. Istanziazione 27. Template e gerarchie 28. Metaprogrammazione 29. Progettazione di una matrice Parte 4– Libreria Standard 30. Riassunto della libreria standard 31. Contenitori 32. Algoritmi 33. Iteratori 34. Memoria e risorse 35. Utility 36. Stringhe 37. Espressioni regolari 38. I/O 39. Locali 40. Numerici 41. Concorrenza 42. Thread e task 43. La Libreria Standard del C 44. Compatibilità |
Questo libro è anche in:
