What is meant by this C++ statement?
vector::size_type x;
And, what is the use of the scope operator :: here? In ot
::
size_type is a (static) member type of the type vector. Usually, it is a typedef for std::size_t, which itself is usually a typedef for unsigned int or unsigned long long.
size_type
vector
typedef
std::size_t
unsigned int
unsigned long long