Стандарт C++ 11, страница 3
Описание файла
PDF-файл из архива "Стандарт C++ 11", который расположен в категории "". Всё это находится в предмете "практикум (прикладное программное обеспечение и системы программирования)" из 4 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 3 страницы из PDF
. . . . . . . . . .28.11 Regular expression algorithms . . . . . . . . . . . .28.12 Regular expression iterators . . . . . . . . . . . . .28.13 Modified ECMAScript regular expression grammar...........................................................................................................................................................................................................................................................................................................1076107610761077107910861089108910921097110311081113111929 Atomic operations library.....................1122Contentsviii© ISO/IEC 2011 – All rights reservedISO/IEC 14882:2011(E)29.129.229.329.429.529.629.729.8General .
. . . . . . . . . .Header <atomic> synopsis .Order and consistency . . .Lock-free property . . . . .Atomic types . . . . . . . .Operations on atomic typesFlag type and operations . .Fences . . . . . . . . . . . .30 Thread support library30.1 General . . . . . . .30.2 Requirements . . . .30.3 Threads . . . . .
. .30.4 Mutual exclusion . .30.5 Condition variables .30.6 Futures . . . . . . .................................................................................................................................................................................................................................................................................................11221122112511281128113211371138....................................................................................................................................................................................................................................1140114011401143114911621170A Grammar summaryA.1 Keywords .
. . . . . . . .A.2 Lexical conventions . . . .A.3 Basic concepts . . . . . . .A.4 Expressions . . . . . . . .A.5 Statements . . . . . . . .A.6 Declarations . . . . . . . .A.7 Declarators . . . . . . . .A.8 Classes . . . . . . . . . . .A.9 Derived classes . . . . . .A.10 Special member functionsA.11 Overloading .
. . . . . . .A.12 Templates . . . . . . . . .A.13 Exception handling . . . .A.14 Preprocessing directives .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................118711871187119211921195119612001202120312031204120412051205............B Implementation quantities1207C Compatibility1209C.1 C++ and ISO C .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209C.2 C++ and ISO C++ 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1218C.3 C standard library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225D Compatibility featuresD.1 Increment operator with bool operandD.2 register keyword . .
. . . . . . . . .D.3 Implicit declaration of copy functions .D.4 Dynamic exception specifications . . .D.5 C standard library headers . . . . . . .D.6 Old iostreams members . . . . . . . .D.7 char* streams . . . . . . . . . . . . . .D.8 Function objects . . . . .
. . . . . . .D.9 Binders . . . . . . . . . . . . . . . . .D.10 auto_ptr . . . . . . . . . . . . . . . .............................................................................................................................................................................................................................................................................................................12291229122912291229122912301231124012431245Contents© ISO/IEC 2011 – All rights reservedixISO/IEC 14882:2011(E)D.11 Violating exception-specifications .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247E Universal character names for identifier characters1249E.1Ranges of characters allowed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1249E.2Ranges of characters disallowed initially .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1249F Cross references1250Index1268Index of grammar productions1297Index of library names1300Index of implementation-defined behavior1336Contentsx© ISO/IEC 2011 – All rights reservedISO/IEC 14882:2011(E)List of Tables12345678Trigraph sequences . . . . . . .Alternative tokens . . . .
. . .Identifiers with special meaningKeywords . . . . . . . . . . . .Alternative representations . .Types of integer constants . . .Escape sequences . . . . . . . .String literal concatenations . .................................19212323242527309Relations on const and volatile . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7810simple-type-specifiers and the types they specify . . . . . . . . . . . . . . . . . . . . . . . . . . . 1541112Relationship between operator and function call notation . . . . . . . . . . . .
. . . . . . . . . . 297Conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30513141516171819202122232425262728Library categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C++ library headers . .
. . . . . . . . . . . . . . . . . . . . . . . . . .C++ headers for C library facilities . . . . . . . . . . . . . . . . . . . .C++ headers for freestanding implementations . . . . . . . . . . . . .EqualityComparable requirements . . . . . . . . . . . . . .
. . . . . .LessThanComparable requirements . . . . . . . . . . . . . . . . . . . .DefaultConstructible requirements . . . . . . . . . . . . . . . . . .MoveConstructible requirements . . . . . . . . . . . . . . . . . . . .CopyConstructible requirements (in addition to MoveConstructible)MoveAssignable requirements . . . . . . . . . . . . . .
. . . . . . . .CopyAssignable requirements(in addition to MoveAssignable) . . . .Destructible requirements . . . . . . . . . . . . . . . . . . . . . . . .NullablePointer requirements . . . . . . . . . . . . . . . . . . . . . .Hash requirements . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .Descriptive variable definitions . . . . . . . . . . . . . . . . . . . . . .Allocator requirements . . . . . . . . . . . . . . . . . . . . . . . . . . .................................................................................................................................................................................................................................................424435435436437437437438438438438438440441441442293031323334353637383940Language support library summaryHeader <cstddef> synopsis . . .
.Header <climits> synopsis . . . .Header <cfloat> synopsis . . . . .Header <cstdlib> synopsis . . . .Header <csetjmp> synopsis . . . .Header <csignal> synopsis . . . .Header <cstdalign> synopsis . . .Header <cstdarg> synopsis . . . .Header <cstdbool> synopsis . . .Header <cstdlib> synopsis . . . .Header <ctime> synopsis . . .
. .....................................................................................................................................................................................454454464464466482482482482482482483........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................List of Tables© ISO/IEC 2011 – All rights reservedxiISO/IEC 14882:2011(E)414243Diagnostics library summary . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484Header <cassert> synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488Header <cerrno> synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 4894445464748495051525354555657585960General utilities library summary . . . . . . .Header <cstdlib> synopsis . . . . . . . . . .Header <cstring> synopsis . . . . . . . . . .Primary type category predicates . . . . . . .Composite type category predicates . . . . .Type property predicates . . . . . . . .
. . .Type property queries . . . . . . . . . . . . .Type relationship predicates . . . . . . . . . .Const-volatile modifications . . . . . . . . . .Reference modifications . . . . . . . . . . . .Sign modifications . . . . . . . . . . . . . . .Array modifications . . . . . . . . . . . . . .Pointer modifications . . . . . . . . . . . . . .Other transformations . .
. . . . . . . . . . .Expressions used to perform ratio arithmeticClock requirements . . . . . . . . . . . . . . .Header <ctime> synopsis . . . . . . . . . . .61626364656667686970717273747576777879Strings library summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .