Libreria standard C++: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 15:
 
int main () { //int è un identificatore che indica che
cout << "Hello world " << endl; //la funzione main, anch'essa presente
} return 0; //nella libreria standard del c/c++,
} //restituisce un valore intero, zero
//se il programma è stato eseguito correttamente.
//In particolare main rappresenta il corpo
//del programma principale.
</source>
Quindi, per quanto riguarda le librerie standard il comportamenti del C e C++ sono simili. Tuttavia, delle funzioni nel C++ possono essere incapsulate negli oggetti che sono trattati da questo linguaggio (metodi incapsulati o ''private''). In questo caso è necessario definirne il prototipo e l'implementazione all'interno della definizione della classe dell'oggetto, perché tali funzioni sono ''private'', ma ci si può sempre avvalere per tali implementazioni di funzioni ''public'' prelevate dalle librerie che sono a disposizione.