>>710
まず、これは C の範疇だが、可変長引数を用いる場合には引数がいくつあるかを示す情報が、渡す引数のどこかにないといけない。

その上で、
http://codepad.org/3XTF0X0Y 警告がでるね‥‥一時オブジェクトのデストラクタがいつ走るかは関数の終わりとはかぎらないし
http://codepad.org/ew1bg0Qo やっぱりこうなるのか
http://codepad.org/jVzP0PVs でも無理せずにこうするのがわかりやすいか

可変長引数では、実体渡しや参照渡しはうまくいかないみたいだね