Hallo iedereen,
Ik heb een raar probleem. Ik wil een iterator variable aanmaken van de map class.
fout: expected `;' before ‘it’
Het lijkt er dus op dat hij geen iterator wil aanmaken met een map met een type van Item*.
Weet iemand waarom dit is?
Ik heb een raar probleem. Ik wil een iterator variable aanmaken van de map class.
fout: expected `;' before ‘it’
C++:
1
2
3
4
5
6
| IDKeys::iterator it; // Waar bij: typedef std::map<unsigned long, Item*> IDKeys; typedef vdDBItem<T> Item; template<class T> class vdDBItem{ ... }; |
Het lijkt er dus op dat hij geen iterator wil aanmaken met een map met een type van Item*.
Weet iemand waarom dit is?