BS PD ISO/IEC TS 19217:2015

Information technology. Programming languages. C++ Extensions for concepts

BSI Group, 02/29/2016

Publisher: BS

File Format: PDF

$175.00$350.52


Published:29/02/2016

Pages:62

File Size:1 file , 2.5 MB

Note:This product is unavailable in Ukraine, Russia, Belarus

BS PD ISO/IEC TS 19217:2015 describes extensions to the C++ Programming Language (1.2) that enable the specification and checking of constraints on template arguments, and the ability to overload functions and specialize class templates based on those constraints. These extensions include new syntactic forms and modifications to existing language semantics.

The International Standard, ISO/IEC 14882, provides important context and specification for this Technical Specification. This document is written as a set of changes against that specification. Instructions to modify or add paragraphs are written as explicit instructions. Modifications made directly to existing text from the International Standard use underlining to represent added text and strikethrough to represent deleted text.

WG21 paper N4191 defines "fold expressions", which are used to define constraint expressions resulting from the use of constrained-parameters that declare template parameter packs. This feature is not present in ISO/IEC 14882:2014, but it is planned to be included in the next revision of that International Standard. The specification of that feature is included in this document.


Cross References:
ISO/IEC 14882:2014


All current amendments available at time of purchase are included with the purchase of this document.

More BS standard pdf

BS 5250:2011+A1:2016

BS 5250:2011+A1:2016

Code of practice for control of condensation in buildings

$201.00 $403.86

BS PD CEN ISO/TS 17425:2016

BS PD CEN ISO/TS 17425:2016

Intelligent transport systems. Cooperative systems. Data exchange specification for in-vehicle presentation of external road and traffic related data

$201.00 $403.86

BS PD ISO/TS 13399-71:2016

BS PD ISO/TS 13399-71:2016

Cutting tool data representation and exchange-Graphical data layout. Creation of documents for standardized data exchange: Graphical product information

$90.00 $180.34

BS PD CEN/TS 15634-5:2016

BS PD CEN/TS 15634-5:2016

Foodstuffs. Detection of food allergens by molecular biological methods-Mustard (Sinapis alba) and soya (Glycine max). Qualitative detection of a specific DNA sequence in cooked sausages by real-time PCR

$90.00 $180.34