I'm having trouble understanding the following statement:
Code:
std::vector<int>::iterator location;
What is throwing me off is the scope resolution operator :: and the iterator, or ::iterator.
What does the ::iterator do?
I know that the statement is intended to instantiate location as an integer vector. How is this statement stated or pronouned and, again, what does the ::iterator mean?