#include <vector>
class A {
private:
std::vector<int> v_;
public:
A(int size = 100, int init_val = 100){
for(int i=0; i<size; i++)
v_.push_back(init_val);
}
};
主に、もしそうなら:
A a(1000, 100);
本当に何が起こるのですか?コンストラクターでハードコードされたパラメーターを見たのは初めてです!