티스토리 뷰

C&C++

size_t

로또_ 2020. 3. 6. 11:18

size_t

서로 다른 signedness를 가진 변수들의 비교로 warring이 뜹니다. 전에는 백터의 인자의 갯수만큼 반복문을 돌릴때 별 생각 없이 int를 썼었다. 하지만 아래의 warning을 보면 그렇게 하면 나중에 다른 오류를 발생할 수 있는다는 것을 말해주는 것같다. 그래서 int i = 0 부분에서 size_t로 자료형을 바꾸어줍니다. for문 안에 auto를 하면 다음과 같은 오류를 피할 수 있기도 합니다.

반응형