MafnGamer 13 Denunciar post Postado Janeiro 6, 2013 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
GBecker 51 Denunciar post Postado Janeiro 8, 2013 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
MafnGamer 13 Denunciar post Postado Janeiro 8, 2013 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
GBecker 51 Denunciar post Postado Janeiro 9, 2013 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
MafnGamer 13 Denunciar post Postado Janeiro 9, 2013 Mas isso seria para grandes quantidades de dados né? Compartilhar este post Link para o post Compartilhar em outros sites
GBecker 51 Denunciar post Postado Janeiro 11, 2013 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
MafnGamer 13 Denunciar post Postado Janeiro 11, 2013 Agora entendi. :thumbsup: Valeu pela a ajuda. Compartilhar este post Link para o post Compartilhar em outros sites