Iterator được hiểu đơn giản là con trỏ dùng để truy xuất đến các container trong thư viện STL
-khai báo iterator
iterator được xem như có 2 loại: 1 loại thuận chiều còn 1 loại ngược chiều
- trong thực tế iterator được dùng với phương thức begin() và end của các container
- vị trí kết thúc trong container không phải vị trí cuối cùng, mà là vị trí liền sau vị trí của phần tử cuối cùng
-khai báo vectoriterator::it;
-khởi tạo it=v.begin() or v.end()