int main(void) {
int weight = 89;
vector<int> firVector(5, 0);
firVector.push_back(weight);
cout << firVector[0] << endl;
return 0;
}
저 firVector(5,0)으로 한번 초기화 하면 0이라는 값을 못바꾸나여??
아예 초기화 안하고 선언하니까 또 89로 올바른 값나옴
int main(void) {
int weight = 89;
vector<int> firVector(5, 0);
firVector.push_back(weight);
cout << firVector[0] << endl;
return 0;
}
저 firVector(5,0)으로 한번 초기화 하면 0이라는 값을 못바꾸나여??
아예 초기화 안하고 선언하니까 또 89로 올바른 값나옴
아니면 아예 초기화한 값 뒤에다 값이 써지는건가?
저대로 pushback하면 6번째 인덱스에 들어가잖아
push back의 뜻을 모름?
야 너 레퍼런스가서 저 생성자 뭔지 읽고와라
그리고 push_back이 뭐하는 놈인지도 읽고 와라
오 미친 해결함
인수 없이 초기화하고 reserve로 늘려