list<Vertex<K, D>> map;
list<Vertex<K, D> >::iterator m_iterator; //I get the error here
error C2146: syntax error : missing ';' before identifier 'm_iterator'
I have a class named graph thats double templated with K and D and another class that's called vertex that is also double templated with K and D and when I try to make an iterator for the list of map, I get this error. Any help? =)