Pergunta : Referências em objetos dinâmicos

É seguro retornar uma referência aos valores nos objetos que são dinâmicos?

por exemplo um STD:: o mapa obviamente pode crescer e encolher ao índice do seu coração. Deixar-nos assim dizê-lo começ uma referência a um valor particular dentro de um objeto do mapa, a seguir seu programa vai longitudinalmente e adiciona diversos valores ao mapa, suprime de diversos valores (mas não do valor você tem uma referência para), de valores das mudanças, etc. Depois que todo o isso, quando você tenta alcançar sua referência ele ainda assim será acessível mesmo que o mapa tenha que dinâmicamente alocar/libera a memória in-between? o

Let mim sabe se aquele não é completamente clear.

Thanks!
Dan
class= do

Resposta : Referências em objetos dinâmicos

A resposta depende do recipiente de STL. O nó baseou recipientes tais como o mapa e o jogo não invalida índices existentes quando a adição ou a supressão mas os recipientes tais como o vetor e o deque fazem.

Meu artigo em recipientes de STL explica este e muito mais.

http://www.experts-exchange.com/Programming/Languages/CPP/A_2812-Which-STL-Container.html
Outras soluções  
 
programming4us programming4us