hash_map
-
Hallo zusammen!
In der SGI-Dokumentation zur STL steht zum Thema '[]'-Operator in 'hash_map' folgendes:
Member:
-------
data_type& operator[](const key_type& k)Description:
------------
Returns a reference to the object that is associated with a particular key. If the hash_map does not already contain such an object, operator[] inserts the default object data_type().Wenn ich das richtig verstehe, wird also beí erfolgloser Suche in der HashMap ein DefaultObjekt vom Typ data_type erzeugt, in die Map eingefügt und eine Referenz auf dieses neue Objekt zurückgegeben.
Nur wie erkenne ich denn jetzt anhand dieser Referenz, dass es sich dabei nicht um das ´ContentObjekt' handelt, das ich eigentlich erwartet habe?
Danke!
Grüße,
TS++