C++
[C++] 구조체( struct )와 같은 집합체( aggregate )의 초기화
집합체( aggregate )의 초기화집합체( aggregate )란 여러 개의 데이터 멤버를 갖고 있는 타입( type )을 말합니다. 다음은 이러한 집합체 해당하는 struct 타입의 예입니다.struct Date{ // 집합체 int year; int month; int day; }; 이러한 집합체에는 struct와 같이 다양한 타입의 데이터 멤버들을 담는 클래스 타입( class type )과, 배열과 같이 동일한 타입의 데이터 멤버들로 구성되는 타입으로 나눠볼 수 있습니다.전자에 해당하는 클래스 타입으로는 struct, class 그리고 union 타입이 있고, 후자에 해당하는 타입으로는 C-style 배열과, std::array 등을 들 수 있습니다...
2025. 1. 10.