Ir para conteúdo

POWERED BY:

Arquivado

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

viciado

Construtor

Recommended Posts

Tenho algumas dúvidas sobre construtores em C++

 

No construtor é correto fazer verificações ? Por Exemplo construtor para arquivo que recebe como parametro o caminho de abertura do arquivo. No construtor é correto fazer verificações de abertura do arquivo e outras verificações como se o arquivo contém dados necessários para o programa ?

Se for correto fazer essas verificações dentro do construtor é correto caso alguma dessas verificações não sejam corretas chamar o destrutor e dentro do destrutor enviar uma mensagem de erro e encerrar o programa ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é + facil fazer isso fora?

e se td tiver ok nas suas verificações você chamar o construtor??

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é + facil fazer isso fora?

e se td tiver ok nas suas verificações você chamar o construtor??

 

[]s

 

OK. Mais eu posso chamar funções dentro do construtor ?

 

Por exemplo

 

Classe::Construtor()
{
...
// posso chamar aqui uma função da classe ? Como se chama assim ?
}

Compartilhar este post


Link para o post
Compartilhar em outros sites
Não é + facil fazer isso fora?e se td tiver ok nas suas verificações você chamar o construtor??[]s
OK. Mais eu posso chamar funções dentro do construtor ?Por exemplo
Classe::Construtor(){...// posso chamar aqui uma função da classe ? Como se chama assim ?}

 

Test it ;D

 

 

Até onde sei, o construtor pode chamar o que quiser, pois ele é uma função da classe com um nome especial só...

 

 

Abraços :D

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.