vector v;


for(int i = 0; i

벡터사이즈가 0일때 반복문 안돌줄 알앗는데 돌길래

뭔가 했더니 v.size() - 1하면 이상한 184319841231891 이런 숫자가 나오네요


int k = v.size()하고 v.size()대신 k 넣으면 안터지고

size()가 리턴하는게 size_type? 이게 unsigned라 그런건가

쓰다보니 unsigned라서 0에서 -1하면 커지는거같기도

혹시 아시는 분 있나요?