Стандарт C++ 11, страница 2
Описание файла
PDF-файл из архива "Стандарт C++ 11", который расположен в категории "". Всё это находится в предмете "практикум (прикладное программное обеспечение и системы программирования)" из 4 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 2 страницы из PDF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289Contents© ISO/IEC 2011 – All rights reservedvISO/IEC 14882:2011(E)13.213.313.413.513.6Declaration matching . . . . . .Overload resolution . . . . . . .Address of overloaded functionOverloaded operators . . . . . .Built-in operators . . . . . . . ..................................................................................................................................................29129231131331714 Templates14.1 Template parameters . . . . . .
. . . . . .14.2 Names of template specializations . . . . .14.3 Template arguments . . . . . . . . . . . .14.4 Type equivalence . . . . . . . . . . . . . .14.5 Template declarations . . . . . . . . . . .14.6 Name resolution . . . . . . . . . . . . . . .14.7 Template instantiation and specialization14.8 Function template specializations . . .
. .................................................................................................................................................................................................................................32132232532733333435236637815 Exception handling15.1 Throwing an exception . . . .15.2 Constructors and destructors15.3 Handling an exception . . . .15.4 Exception specifications . . .15.5 Special functions .
. . . . . ................................................................................................................................................................................40040140340340540916 Preprocessing directives16.1 Conditional inclusion . .16.2 Source file inclusion .
. .16.3 Macro replacement . . .16.4 Line control . . . . . . .16.5 Error directive . . . . .16.6 Pragma directive . . . .16.7 Null directive . . . . . .16.8 Predefined macro names16.9 Pragma operator . . . ............................................................................................................................................................................................................................................................................................................................41141341441542042142142142142317 Library introduction17.1 General . . . .
. . . . . . . . . . . .17.2 The C standard library . . . . . . . .17.3 Definitions . . . . . . . . . . . . . . .17.4 Additional definitions . . . . . . . . .17.5 Method of description (Informative)17.6 Library-wide requirements . . . . . ...........................................................................................................................................................................................42442442542542842843418 Language support library18.1 General .
. . . . . . . . . . . .18.2 Types . . . . . . . . . . . . . .18.3 Implementation properties . . .18.4 Integer types . . . . . . . . . .18.5 Start and termination . . . . .18.6 Dynamic memory management18.7 Type identification . . . . . . .18.8 Exception handling . . . . . . .........................................................................................................................................................................................................................................................454454454455464465467473475............................................................................Contentsvi© ISO/IEC 2011 – All rights reservedISO/IEC 14882:2011(E)18.9 Initializer lists .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48018.10 Other runtime support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48119 Diagnostics library19.1 General . . . . . .
.19.2 Exception classes . .19.3 Assertions . . . . . .19.4 Error numbers . . .19.5 System error support............................................................................................................................................48448448448848948920 General utilities library20.1 General . . . . . . . . . . .
. . . . . . . . .20.2 Utility components . . . . . . . . . . . . . .20.3 Pairs . . . . . . . . . . . . . . . . . . . . . .20.4 Tuples . . . . . . . . . . . . . . . . . . . . .20.5 Class template bitset . . . . . . . . . . . .20.6 Memory . . . . . . . . . . . . . . . . . . . .20.7 Smart pointers . . . . . . . . . . . . . . . .20.8 Function objects .
. . . . . . . . . . . . . .20.9 Metaprogramming and type traits . . . . .20.10 Compile-time rational arithmetic . . . . . .20.11 Time utilities . . . . . . . . . . . . . . . . .20.12 Class template scoped_allocator_adaptor20.13 Class type_index . . . . . . . . . . . . . . ................................................................................................................................................................................................................................................................................................................................................................50050050050450851852554056658560260562062521 Strings library21.1 General . .
. . . . . . . . . . . .21.2 Character traits . . . . . . . . . .21.3 String classes . . . . . . . . . . .21.4 Class template basic_string . .21.5 Numeric conversions . . . . . . .21.6 Hash support . . . . . . . . . . .21.7 Null-terminated sequence utilities.......................................................................................................................................................................................................................................62862862863463866566666722 Localization library22.1 General .
. . . . . . . . . . . .22.2 Header <locale> synopsis . . .22.3 Locales . . . . . . . . . . . . . .22.4 Standard locale categories . .22.5 Standard code conversion facets22.6 C library locales . . . . . . . .............................................................................................................................................................................................................67167167167268472572623 Containers library23.1 General . .
. . . . . . . . . . . .23.2 Container requirements . . . . . .23.3 Sequence containers . . . . . . .23.4 Associative containers . . . . . .23.5 Unordered associative containers23.6 Container adaptors . . . . . . . .......................................................................................................................................................................................................72872872875478680381924 Iterators library............................................................829Contents© ISO/IEC 2011 – All rights reservedviiISO/IEC 14882:2011(E)24.124.224.324.424.524.6General .
. . . . . . . . . . .Iterator requirements . . . . .Header <iterator> synopsis .Iterator primitives . . . . . .Iterator adaptors . . . . . . .Stream iterators . . . . . . . .......................................................................................................................................................................................................82982983483784185525 Algorithms library25.1 General . . . . . .
. . . . . . . . .25.2 Non-modifying sequence operations25.3 Mutating sequence operations . . .25.4 Sorting and related operations . . .25.5 C library algorithms . . . . . . . .................................................................................................................................................................86386387387888790026 Numerics library26.1 General .
. . . . . . . . . . . .26.2 Numeric type requirements . .26.3 The floating-point environment26.4 Complex numbers . . . . . . . .26.5 Random number generation . .26.6 Numeric arrays . . . . . . . . .26.7 Generalized numeric operations26.8 C library . . . . . . . . . . . . .................................................................................................................................................................................................................................................................................90290290290390491495998198427 Input/output library27.1 General . . . .
. . . . . . . .27.2 Iostreams requirements . . . .27.3 Forward declarations . . . . .27.4 Standard iostream objects . .27.5 Iostreams base classes . . . .27.6 Stream buffers . . . . . . . . .27.7 Formatting and manipulators27.8 String-based streams . . . . .27.9 File-based streams . . . . . ...................................................................................................................................................................................................................................................................................................................989989990990992994101310231049106128 Regular expressions library28.1 General .
. . . . . . . . . . . . . . . . . . . . . . .28.2 Definitions . . . . . . . . . . . . . . . . . . . . . . .28.3 Requirements . . . . . . . . . . . . . . . . . . . . .28.4 Header <regex> synopsis . . . . . . . . . . . . . . .28.5 Namespace std::regex_constants . . .
. . . . . .28.6 Class regex_error . . . . . . . . . . . . . . . . . .28.7 Class template regex_traits . . . . . . . . . . . .28.8 Class template basic_regex . . . . . . . . . . . . .28.9 Class template sub_match . . . . . . . . . . . . . .28.10 Class template match_results .