initializer_list1 C++ 기초(이니셜라이저 리스트) 이글은 "전문가를 위한 c++(개정4판)"을 학습한 내용을 직접 실습해보며 정리한 Review용 글입니다. 이니셜라이저 리스트(initializer_list) 함수의 매개변수로 동일 타입의 여러 인수를 받는 함수를 쉽게 작성할 수 있습니다. initializer_list는 템플릿이기 때문에 타입지정은 꺽쇠로 묶어서 지정해야합니다. 다음은 이니셜라이저를 매개변수로 갖는 함수의 예입니다. #include #include using namespace std; int makeSum(initializer_list lst) { int total = 0; for (int value : lst) { total += value; } return total; } int main() { int a = makeSum({ 1,.. 2023. 1. 10. 이전 1 다음