因此,在C中,標準方式是stdarg.h。但是我希望拉有點像這樣的東西:C++中函數參數的變量
template<int A>
class MyClass {
public:
MyClass(...) {
// fill each value of array with an argument.
};
virtual ~MyClass() { };
private:
float array[A];
};
顯然,這個想法是不是有不同的建築用的論據每一個可能的量。任何建議,標準方式,無論如何?
謝謝,
朱利安。
傳遞一個容器,或者如果你有使用std :: initialize_list。 – Mat 2012-04-14 07:50:28