Search
Duplicate

fill로 2차원 vector 초기화 해봐요~~

간단소개
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
C++
Scrap
태그
fill
STL
9 more properties

그 동안의 나,,

2차원벡터를 반복문으로 돌릴때마다 초기화를 해주고 싶을때가 있다.
그럴때마다 나는,,일일이 초기화를 진행했었는데 fill로 더 간편하게 진행할 수 있다

fill를 사용하여 초기화하기

vector<vector<int>> vec(5, vector<int>(5)); fill(vec.begin(), vec.end(), vector<int>(5, 5));
C++
복사
다섯칸짜리 방 안에 각각 5로 채워져있는 다섯칸짜리 방을 또 넣는다고 생각하면 된다