목록ellipsis (1)

생략부호 (Ellipsis) 함수를 여러 가지 구현하다 보면 매개 변수 개수가 정해져 있지 않으면 좋겠다고 생각할 수 있다. 이때 생략부호 Ellipsis를 사용할 수 있다. findAverage라는 함수를 하나 구현했다. 먼저 파라미터로 들어올 argument들의 개수를 받아주고 그다음에 찍어주면 된다. va_list라는 것을 선언을 하나 해주었다.’ 마우스 가져다 대면 char *가 뜨는데 문자로 받는 것이다. va_start를 하는데 이때 list를 첫 번째 파라미터로 넣어주고 두 번째로는 count 여기로 들어오는 argument가 몇 개인지 개수를 알려줘야 된다. argument 개수가 들어와야 된다는 것 잊지 말기! 그다음에 실제로 값을 읽어 들일 때에는 va_arg라는 함수를 사용을 한다. ..
💘 C++/함수
2022. 8. 21. 00:20