seth_not@home: Wann ist ein const_cast angebracht?

Beitrag lesen

gudn tach!

Mein Anliegen ist eine C++-Klasse, die ich zum Wrappen der std::unordered_multimap nutzen wollte. Dabei wollte ich die Schlüssel nicht direkt in der Tabelle speichern, sondern nur einen Pointer.

mit schluessel meinst du iterator, oder? ein iterator ist ja praktisch schon sowas wie ein pointer, sodass du durch die zusatzlichen pointers eigentlich keine speicherersparnis bekommst.

wenn du einfach iterators und const_iterators statt pointers (auf die iterators) verwenden wuerdest, haettest du das problem nicht, oder verstehe ich dich falsch?

prost
seth