class CRectangle {
int x, y;
public:
void set_values (int,int);
int area (void);
} rect;
사이의 이름, 닫는 중괄호 후와 세미콜론 사이에 'RECT'는이 클래스 정의에 무엇을 의미 하는가? 나는 명확한 설명을 찾는 데 어려움을 겪고있다. 또한 : 그것이 무엇이든, 당신은 구조체에 대해서도 그렇게 할 수 있습니까?클래스 선언 혼란 - 닫는 중괄호이 예에서 세미콜론
"익명 구조체"가 아니라 "익명 구조체"입니다. C++에는 익명 구조체가 없습니다. http://stackoverflow.com/questions/2253878/why-does-c-disallow-unnamed-structs-and-unions를 참조하십시오. –