引数のとり方が
int hoge::func(int argnum, ...){ ・・・ }
ではなく
int hoge::func(...){ ・・・ }
という形の関数を実装する方法がわかりません。
(引数の個数はhogeクラスのメンバ変数に予め書き込んであります)

va_list等は"..."の直前の引数のアドレスから"..."の部分の
アドレスを求めているようなので無理でした。

メンバ関数ポインタとインスタンスから
引数のアドレスを求められたりはするのでしょうか?
お願いします。