Fråga : Hänvisar till i dynamiskt anmärker

Är det kassaskåpet som går en hänvisa till tillbaka till, värderar anmärker på som är dynamisk?

For anföra som exempel en std:: kartlägga självfallet kan växa och hjärnskrynklaren till din nöjda hjärta. Låt så oss något att säga som du får en hänvisa till till en detalj värderar insida, en kartlägga anmärker, då ditt program går along och tillfogar flera värderar till kartlägga, tar bort flera värderar (men inte värdera du har en hänvisa till för), ändringar värderar, Etc., efter allt det, när du försök att ta fram ditt hänvisar till, ska det som var stilla, har varit tillgängligt, även om kartlägga har måste dynamiskt att tilldela/deallocate minne in-between?

Let mig vet, om det inte är ganska clear.

Thanks!
Dan
" klar "

Svar : Hänvisar till i dynamiskt anmärker

Svaret beror på STL-behållaren. Knutpunkten baserade behållare liksom kartlägger, och uppsättningen gör inte existerande ogiltig tillfredsställer när att tillfoga eller att ta bort men behållare liksom vektor och deque gör.

Min artikel på STL-behållare förklarar denna och ett lott mer.

http://www.experts-exchange.com/Programming/Languages/CPP/A_2812-Which-STL-Container.html
Andra lösningar  
 
programming4us programming4us