0

c ++でコードを記述して、パラメーターの数が不明なコンストラクターを使用してクラスを初期化できるようにします。クラスに配列があり、コンストラクターに渡して配列に格納するすべての値を格納したいと思います。そうすることは可能ですか?

4

1 に答える 1

2

C ++ 11での最善のアプローチは、配列に格納されている型std::initializer_list<T>がwhereである構造を使用することです。T

他のオプションには、別の配列へのポインター、またはstd::vector<T>(BTW、std::vectorプレーン配列ではなく使用を検討してください)が含まれます。

于 2012-10-23T03:38:37.840 に答える