Libreria standard C++: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix
m smistamento lavoro sporco e fix vari
Riga 56:
;{{code|<functional>}}:Fornisce diverse funzioni oggetto, realazzate per l'uso con algoritrmi standard.
;{{code|<memory>}}:Fornisce facilities for [[memory management]] in C++, including the class template <code>std::unique_ptr</code>.
;{{code|<memory_resource>}}:Novità in [[C++17]]. Fornisce facilities for creating polymorphic memory allocators whose behaviors can change at runtime.<ref>{{CiteCita web|lastcognome=Filipek|firstnome=Bartlomiej|titletitolo=Polymorphic Allocators, std::vector Growth and Hacking|url=https://www.bfilipek.com/2020/06/pmr-hacking.html|access-dateaccesso=30 aprile 2021-04-30|languagelingua=en}}</ref>
;{{code|<scoped_allocator>}}:Novità in [[C++11]]. Fornisce <code>std::scoped_allocator_adaptor</code>.
;{{code|<stdexcept>}}:Contains standard exception classes such as <code>std::logic_error</code> and <code>std::runtime_error</code>, both derived from <code>std::exception</code>.
Riga 76:
;{{code|<source_location>}}:Novità in [[C++20]]. Fornisce capturing source ___location information as alternative to predefined macros such as <code>__LINE__</code>.
;{{code|<typeinfo>}}:Fornisce facilities for working with C++ [[run-time type information]].
;{{code|<version>}}:Novità in [[C++20]]. Fornisce informazioni riguardo l'implementazione corrente della libreria standard C++.<ref>{{Cita web|data=1º aprile 2020-04-01|titolo=Working Draft, Standard for Programming Language C++|url=http://open-std.org/JTC1/SC22/WG21/docs/papers/2020/n4861.pdf|lingua=en|accesso=2021-04-30 aprile 2021|sito=open-std.org|pubblicazione=ISO/IEC|paginap=492}}</ref>
 
===Strutture dati===