If you look at any of the container references on this site, they all list what types of iterators they have available.
Edit: I attempted reading the standard library vector header file provided by MinGW and I was unsuccessful in finding out where exactly the iterator type is defined. (There is a lot of includes used in MinGW's implementation of vector.)