Libreria standard C++: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 2:
Nel [[C++]], la '''libreria standard C++''' è una collezione di [[classe (informatica)|classe]] e [[funzione (informatica)|funzioni]], che sono scritte nel linguaggio cuore e sono a loro volta parte dello Standard [[ISO]] C++ <ref>ISO/IEC 14882:2003(E) ''Programming Languages — C++'' §17-27</ref>. La libreria standard C++ fornisce una serie di contenitori generici e di funzioni strutturate per manipolarli, insieme a funzioni oggetti, stringhe e stream generici (utili anche per l'input/output su file o a video), funzioni di supporto alla programmazione e matematiche. La libreria standard C++ incorpora anche la libreria standard ISO [[C90]]. Tutte le funzioni e le classi sono dichiarate all'interno del namespace <code>std</code>.
 
Gli [[header file]] nella libreria standard del C++ non hanno l'estensione ".h". Tuttavia, la Libreria Standard del C++ include 18 header file dalla libreria standard del C, che terminano con il ".h". Il loro uso è deprecato e mantenuto per retrocompatibilità<ref>ISO/IEC 14882:2003(E) ''Programming Languages — C++'' §D.5</ref>.
 
== Motivazioni ed esempi ==