vector size – 1 when size is 0 in C++

vector::size() is of type size_t which is an unsigned type, and unsigned integers can’t represent negative numbers.

Leave a Comment