-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() 함수에서 다시 선언합니까? –