-1
コンストラクタの本体でpushElementsを呼び出す代わりに、コピーコンストラクタのイニシャライザリストを使用して、1から9の値をベクターに追加したいとします。これはどのように可能ですか? Hane.h初期化リストを使用してコピー作成中にベクトルの値の配列を初期化することはできますか?
からHane::Hane(int val, bool veri){
}
Hane::Hane():m_myvalue(0), m_myveri(false) {
pushElements();
}
Cell::~Cell() {}
void Cell::pushElements() {
m_vector = { 1,2,3,4,5,6,7,8,9 };
}
private:
std::vector<int> m_vector;
ターゲットベクターはどこですか? –
.hファイルのベクタを宣言するコードを追加しました – denz
なぜpushElements()関数で再び宣言していますか? –