std::map::iterator it
-
for( mapStringToResource::iterator it = m_mapResources.begin(); it != m_mapResources.end(); ++it ) { BMP* pBitmap = it->second; delete pBitmap; }
it ist mir klar, habe ich nachgelesen aber das "second", dafür kann ich nirgends ne Erklärung finden.
-
ohne anspruch auf richtigkeit
ist ja eine map.
der first müsste der key sein, der second der value.
-
ah ja, und nun doch mit anspruch auf richtigkeit:
hier ein untermalendes beispiel:http://www.cs.rpi.edu/courses/spring00/dsa/stl-examples.html
-
und das liegt daran, dass map<K,V>::value_type ein pair<const K, V> ist. Nachzulesen unter 23.3.1 im Heiligen Standard
-
Bashar schrieb:
Nachzulesen unter 23.3.1 im Heiligen Standard
Der hat aber nur 7 Kapitel.
-
Haha.
-
Bashar schrieb:
und das liegt daran, dass map<K,V>::value_type ein pair<const K, V> ist. Nachzulesen unter 23.3.1 im Heiligen Standard
Und der wäre?
-
Ist das hier nicht C++??
-
Bigwill schrieb:
Bashar schrieb:
und das liegt daran, dass map<K,V>::value_type ein pair<const K, V> ist. Nachzulesen unter 23.3.1 im Heiligen Standard
Und der wäre?
na der c++ standard... zum bleistift hier
http://www.kuzbass.ru:8086/docs/isocpp/
zu finden.
@AJ klar hat Bigwill sich vertan mit ansi-c, er gehört nach c++, da muss shade wohl verschieben.
-
@else
Dacht ichs mir doch
-
AJ schrieb:
@else
Dacht ichs mir dochelse ?? *grins*
-
Ja ich hab mir kurz vorher den else if Thread durchgelesen
Ich hoffe du (elise, diesmal richtig :D) kannst mir noch einmal verzeihen!