‘class’ keyword in variable definition in C++
An elaborated type specifier is a type name preceded by either the class, struct, enum, or union keyword. class identifier struct identifier enum identifier union identifier An elaborated type specifier is used either for emphasis, or to reveal a type name that is hidden by the declaration of a variable with the same name in … Read more