◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2463 cannot define an anonymous type in a 'new-expression' An anonymous type cannot be defined in the operand field of the new operator. Create a named type definition in a separate statement, then use the new operator. The following is an example of this error: void main() { new struct { int x; }; // error } -♦-