![header thumbnail](/images/publishers\bsi_cover.gif)
BS ISO/IEC 14882:2017
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
![header thumbnail](/images/publishers\bsi_cover.gif)
Programming languages. C++
Hardcopy , PDF
17-12-2020
English
16-01-2018
Foreword
1 Scope
2 Normative references
3 Terms and definitions
4 General principles
5 Lexical conventions
6 Basic concepts
7 Standard conversions
8 Expressions
9 Statements
10 Declarations
11 Declarators
12 Classes
13 Derived classes
14 Member access control
15 Special member functions
16 Overloading
17 Templates
18 Exception handling
19 Preprocessing directives
20 Library introduction
21 Language support library
22 Diagnostics library
23 General utilities library
24 Strings library
25 Localization library
26 Containers library
27 Iterators library
28 Algorithms library
29 Numerics library
30 Input/output library
31 Regular expressions library
32 Atomic operations library
33 Thread support library
Annex A (informative) - Grammar summary
Annex B (informative) - Implementation quantities
Annex C (informative) - Compatibility
Annex D (normative) - Compatibility features
Bibliography
Cross references
Cross references from ISO C++ 2014
Index
Index of grammar productions
Index of library names
Index of implementation-defined behavior
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.