벡터로 구현한 2차원 문자열 배열의 출력
조회수 1165회
int main(void) {
int R,C;
cin >> R >> C;
vector<vector <string> > map;
map.resize(R);
for (int i=0; i<R;i++){
vector<string> str;
str.resize(C);
map.push_back(str);
}
cout << map[0][0];
}
벡터 초보입니다. map[R][C] 형태의 2차원 배열을 vector로 구현하고 싶습니다. vector로 구현할 경우 배열 형태로 접근이 가능하다고 들어 임의로 map[0][0]에 저장된 문자를 출력하려 했으나 모두 0으로만 출력됩니다. 제 코드의 문제가 무엇인가요?
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력