Cray Standard C/C++ Dialects [B]
• An uninitialized const object of non-POD class type is allowed even if its
default constructor is implicitly declared as in the following example:
struct A { virtual void f(); int i; };
const A a;
• A function parameter type is allowed to involve a pointer or reference to
array of unknown bounds.
• If the user declares an operator= function in a class, but not one that can
serve as the default operator=, and bitwise assignment could be done
on the class, a default operator= is not generated. Only the user-written
operator= functions are considered for assignments, so bitwise assignment
is not done.
S–2179–36 171
Comments to this Manuals