-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
class에서 initialize_list Constructor 왜사용하나요?
22.12.02 19:07 작성 조회수 160
0
Test라는 클래스가 있을 때
Test의 ㅑinitialize_list를 인자로받는 생성자를 왜 사용하는 것인가요?
답변을 작성해보세요.
1
Rookiss
지식공유자2022.12.05
가령 vector의 경우, 초기화할 때 vector<int> v = {1,2,3,4,5,6,7,8};
이런 식으로도 초기화가 가능합니다. 말 그대로
push_back(1);... 을 8번 하는 것보다 아주 깔끔한 방법이죠.
이런 것들을 위해 initializer_list 를 제공하는 것입니다.
답변 1