私はこの質問に答えました。va_list引数を繰り返してもらうにはどうすればよいですか?そして、珍しい関数宣言に気づきました:
void ordered(int num1, double list ...);
最初に私はコンパイラが文句を言うだろうと思ったが、clang 3.2は文句を言わず、g++4.7.2も文句を言わなかった。
この宣言は何に拡張されますか?それは何として解釈されますか?
編集:省略記号について知っています。ただし、通常の形式は<return type> <function-name>(<argument1-type> <arg-name>, ...);
、例ではコンマが欠落しています。