Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MafnGamer

Pointers para classes

Recommended Posts

Oi, gostaria de saber o porquê de usar pointers para classes, vejo isso muitas vezes mas não consigo entender, alguém pode me explicar isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem haver com a gerencia de recursos.

 

É parecido com os parâmetros das funções. Quando tu passa um parâmetro por cópia, o dado é copiado para uma nova área de dados. Enquanto quando se trabalha com ponteiros, se passa o endereço. Não sendo necessário alocar nova região de memória.

 

OBS.: Foi isso que entendi quer era sua dúvida.

 

Espero ter ajudado, FLW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas o único motivo de usar pointers é esse mesmo? Isso também vale para as classes?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Até onde sei...

 

Além de economia de memória o acesso aos dados é mais rápido tbm.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Também, mas acredito que seja principalmente para dispositivos dotados de poucos recursos.

Imagine um celular por exemplo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.