[Kde-br] [noob]instanciando objetos

Tomaz Canabrava tcanabrava em kde.org
Quarta Agosto 1 15:32:35 UTC 2012


2012/8/1 Anderson Unsonst <andersonunsonst em gmail.com>:
> olá comunidade,
>  Estou começando, então resolvi pegar o manual do qt e criar pelo
> menos uma mini-aplicação de cada classe.
> Porém em algums tutorias ensinam assim:

Isso indica aonde o programa deve alocar a memoria,

> QWidget janela;

Esse aloca na stack, e desaloca automaticamente quando a variavel sai
do escopo,
http://en.wikipedia.org/wiki/Stack-based_memory_allocation

> outros
>
>  QWidget *janela = new QWidget;

Esse aloca na heap, e nao desaloca automaticamente, ficando em memoria
mesmo quando sai de escopo.
http://pt.wikipedia.org/wiki/Gerenciamento_de_mem%C3%B3ria


> Fiquei na duvida agora, então resolvi recorrer aos metres aqui da
> lista para me explicarem a diferença de ambos, já que os livros
> ensinam das duas formas.
>
> obrigado e por favor não me mandem "tomar no google" rs
> _______________________________________________
> Kde-br mailing list
> Kde-br em kde.org
> https://mail.kde.org/mailman/listinfo/kde-br


Mais detalhes sobre a lista de discussão Kde-br