In cosa consiste il linguaggio C++?


Scopri i vantaggi di C++ e della programmazione a oggetti con uno dei linguaggi più diffusi. Potrai sviluppare software ad alte prestazioni.
di Antonio Lamorgese


Il linguaggio C++ è l’evoluzione del linguaggio C. Il C++ è il linguaggio C con l’aggiunta della programmazione ad oggetti, per questo motivo il C++ è maggiormente utilizzato per lo sviluppo di software ad alte prestazioni.

Con questo linguaggio è stato fornito ai programmatori lo strumento per affrontare qualunque aspetto della programmazione moderna. Infatti JAVA e C#, si dicono linguaggi C Like perché discendono dal C++. Un altro linguaggio con tali caratteristiche è il PHP.

Sostanzialmente il C++ ha snellito la complessità dei programmi moderni che stavano diventando sempre più complessi da gestire. Molti sistemi operativi sono scritti tuttora con questo linguaggio.

Ad ogni modo, pur essendo il linguaggio C++ un linguaggio con grandi potenzialità, non necessariamente ti servirà impararlo per diventare un ottimo programmatore. Segui questo video dove ti verrà spiegato perchè, il linguaggio C++, non è fondamentale per programmare.

Caratteristiche fondamentali del linguaggio C

1. Il tuo primo programma in C++

Come si fa con ogni linguaggio di programmazione creeremo un primo programma per stampare a schermo il classico Hello World…!. Prima di tutto devi creare un file di testo con estensione cpp, pertanto, lo chiameremo helloworld.cpp. Quindi, apri blocco note, copia e incolla questo codice all’interno dell’editor:

#include <iostream>
using namespace std;
 
int main()
{
    cout<<"Hello world"<<endl;
    return 0;
}

Di per se, questo codice, non ha bisogno di spiegazioni devi solo concentrare l’attenzione sul contenuto della funzione main. E’ tutto il lavoro è svolto dal comando cout che riceve la stringa “Hello World” oltre ad un ritorno a capo.

Quindi, in parole povere, la dicitura “Hello world” (racchiusa tra doppie virgolette in quanto rappresenta una stringa), verrà spedita al cout, che è lo schermo la console di output per default, e verrà mostrata a schermo. Per eseguire questo codice ti serve un compilatore, cioè, un software capace di trasformare il file helloworld.cpp in un file helloworld eseguibile. Questo strumento è g++, e lo puoi scaricare e installare gratuitamente digitando questo comando da terminale in ambiente Linux:

sudo apt install build-essential

Se tutto è andato per il verso giusto questo comando dovrebbe restituirti la versione di gcc installata.

gcc --version

2. compilare ed eseguire il programma scritto in c++

Per eseguire un programma in C++ è necessario compilare il file sorgente helloworld.cpp. Per eseguire questa operazione non devi fare altro che digitare questo comando da terminale.

gcc helloworld.cpp -o helloworld

Il compilatore creerà un file binario eseguibile nella stessa cartella da dove è stato eseguito il comando gcc di compilazione. A questo punto non ti rimane che eseguirlo digitando quest’altro comando sempre da terminale.

./helloworld

LEGGI ANCHE: Come creare il tuo primo programma in C++ con Qt Creator


Antonio Lamorgese


Desideri acquisire nuove competenze?

corsi.it

Seguire questo corso online ti offrirà
l'opportunità di acquisire nuove competenze e di
migliorare il tuo curriculum professionale.
Clicca qui per seguire le prime lezioni gratuite online

Corsi.it - Il portale Nr.1 al mondo di corsi online


Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice. Scopri di più....