HP aC++/HP C A.06.20 Programmer's Guide

Unreachable catch Clauses..........................................................................................268
Throwing an Object having an Ambiguous Base Class..............................................268
Migration Considerations when Using Libraries.............................................................270
Standards Based Libraries...........................................................................................270
HP C++ (cfront) Compatibility Libraries.....................................................................270
IOStream Library...................................................................................................270
Manpages..........................................................................................................270
Header Files......................................................................................................271
Standard Components Library Not Provided.......................................................271
HP C++ (cfront) Complex Library Not Supported.................................................271
Manpages..........................................................................................................271
Header File........................................................................................................272
HP C++ (cfront) Task Library Not Supported........................................................272
Manpages..........................................................................................................272
Migration Considerations Related to Preprocessing........................................................272
Obsolete Preprocessor Options...................................................................................272
Migration Considerations Related to Standardization.....................................................272
Changes in C++ Semantics...........................................................................................273
Implicit Typing of Character String Literals..........................................................273
Overload Resolution Ambiguity of Subscripting Operator...................................274
Execution Order of Static Constructors in Shared Libraries..................................275
More Frequent Inlining of Inline Code..................................................................275
Changes in C++ Syntax................................................................................................275
Explicit int Declaration...........................................................................................276
The for Statement, New Scoping Rules..................................................................276
struct as Template Type Parameter is Permitted....................................................277
Base Template Class Reference Syntax Change.....................................................277
Tokens after #endif.................................................................................................278
overload not a Keyword.........................................................................................278
Dangling Comma in enum.....................................................................................279
Static Member Definition Required.......................................................................279
Declaring friend Classes.........................................................................................279
Incorrect Syntax for Calls to operator new............................................................280
Using :: in Class Definitions...................................................................................280
Duplicate Formal Argument Names......................................................................281
Ambiguous Function or Object Declaration..........................................................281
Overloaded Operations ++ and --...........................................................................282
Reference Initialization..........................................................................................282
Using operator new to Allocate Arrays.................................................................283
Parentheses in Static Member Initialization List....................................................283
&qualified-id Required in Static Member Initialization List.................................284
Non-constant Reference Initialization...................................................................284
Digraph White Space Separators...........................................................................285
Migration Considerations when Using Templates...........................................................286
Table of Contents 19