Guida C++
C++ è un linguaggio di programmazione a oggetti tra i più diffusi in svariati ambiti dell’informatica professionale, da quello dello sviluppo mobile agli ambienti scientifici, passando per il gaming e lo sviluppo di GUI. Questa guida fornisce una panoramica completa e dettagliata di tutte le sue funzionalità, partendo dalle basi fino ad arrivare agli argomenti di maggiore dettaglio e complessità.
-
79
-
-
16 Le classi
-
17 Costruttori e distruttori
-
18 Copia di oggetti
-
19 Costruttore di spostamento
-
20 Creazione di oggetti
-
21 Metodi o funzioni membro
-
22 Metodi inline
-
23 Metodi const
-
24 Metodi statici
-
25 Funzioni friend
-
26 Generalizzazione ed Ereditarietà
-
27 Metodi virtuali: introduzione al polimorfismo in C++
-
28 Tabella dei metodi virtuali (vtable)
-
29 Classi astratte: override e final
-
30 Distruttore Virtuale
-
31 Ereditarietà multipla e virtuale
-
32 Ereditarietà privata/protetta e polimorfismo
-
33 Il puntatore this
-
66 Miglioramenti rispetto al C
-
67 Visibilità delle variabili e delle costanti
-
68 Le parole riservate
-
69 Istruzioni if-else nidificate
-
70 l'istruzione continue
-
71 Parametri per valore o per riferimento
-
72 gli Array
-
73 Stringhe
-
74 passaggio di array a funzioni
-
75 che cos'è una variabile puntatore
-
76 puntatori ad array
-
77 puntatori a stringhe
-
78 Concetti base della programmazione ad oggetti
-
79 La sintassi e le regole delle classi C++

-
7 Lezioni
Una guida dettagliata alla realizzazione di un e-commerce di base, ma completo di carrello della spesa e sistema di pagamento, con PHP e MySQL. Il tutto adottando l’approccio OOP.
-
17 lezioni
Raspberry Pi è un single-board computer, molto utilizzato dai Maker nell’ambito del DIY. In questa guida vedremo come configurarlo ed utilizzarlo per creare applicazioni di vario tipo. Partendo dallo studio della scheda, procederemo con la configurazione e l’installazione del sistema di base, fino ad scoprire le potenzialità offerte da Raspberry Pi dal punto di vista dei Maker.
-
9 lezioni
Guida completa all’uso del framework Qt, una delle principali soluzioni complete e professionali per lo sviluppo di interfacce grafiche in C++.
-
12 lezioni
Arduino è una piattaforma hardware ideale per lo sviluppo di prototipi, controllori ed ogni tipo di creazione da Maker. Questa guida parte dalle basi della programmazione di Arduino, come il blink di un led, per arrivare ad apprendere concetti più complessi, come l’uso nell’ambito dell’Internet of Things grazie all’uso di servizi RESTful e Cloud.
emojicpp è un tool che permette di convertire gli emoji da stringhe di testo in caratteri Unicode che vengono interpretati come emoji.
Secondo Canonical gran parte delle imprese del settore IT situate negli Stati Uniti è alla ricerca di professionisti competenti in […]
Per la nostra rubrica dedicata ai developer oggi vogliamo proporvi un approfondimento sui linguaggi di programmazione C/C++. Di recente abbiamo […]