-2
아래 함수 프로토 타입이 유효한지 궁금합니다. 그것은 잘 컴파일,하지만 세 기간은 좀 떨어져 나를 던지고 나는 Google에서 비슷한 아무것도 찾을 수 없습니다.생략 부호가있는 함수 프로토 타입
void foo(int, ...);
고마워요!
아래 함수 프로토 타입이 유효한지 궁금합니다. 그것은 잘 컴파일,하지만 세 기간은 좀 떨어져 나를 던지고 나는 Google에서 비슷한 아무것도 찾을 수 없습니다.생략 부호가있는 함수 프로토 타입
void foo(int, ...);
고마워요!
예, 유효합니다. 이 예에서 ...
은 va_list
메커니즘을 사용하여 가변 함수를 만듭니다. 이것은 variadic 함수가 C와 C++에서 어느 정도까지 구현되는 방법입니다 (C++ 11의 템플릿 매개 변수 팩은이 메커니즘을 쓸모 없게 만들었지 만).
추가 읽기 : va_arg
http://stackoverflow.com/questions/7317811/how-to-use-variable-argument – NaCl
는이 같은'...'제공하는 것을 잊지 마세요 Google에 검색 기준 :''... "' –
그건 그렇고, C++ 표준은"타원 "이나"타원 "보다는"줄임표 "라고 말하며 이는 여러분의 Google 노력에 반할 수 있습니다. –