MafnGamer 13 Denunciar post Postado Janeiro 12, 2013 Venho que aqui com mais uma dúvida qual seria a diferença entre um namespace e uma classe? Eu sei que existe mas qual seria ela? Compartilhar este post Link para o post Compartilhar em outros sites
GBecker 51 Denunciar post Postado Janeiro 14, 2013 MafnGamer,Você não pode comparar namespace com classes, são coisas diferentes.Com classes você cria um tipo de dado abstrato ou o "tipo do programador". Com namespace você define escopos. Por exemplo, digamos que você esteja utilizando uma biblioteca em C++ qualquer. E nesta biblioteca haja uma classe que define um tipode de dado pessoa, e no seu código, você também define uma classe pessoa. Quando compilar isso, vai dar erro de redefinição de tipo de dados.Para resolver isto você utiliza o namespace, criando um novo escopo no programa.Quando usa-se: using namespcace::std. Estamos informando ao compilador que vamos utilizar todos os objeto da standard.Que pode (e deve) ser substituido pelo recurso que vamos utilizar, por exemplo, std::cout << "seu texto aqui" << std::endl.Segue um link com melhores explicações: http://www.cplusplus.com/doc/tutorial/namespaces/Espero que eu tenha explicado se acordo com a sua dúvida.FLW! Compartilhar este post Link para o post Compartilhar em outros sites
MafnGamer 13 Denunciar post Postado Janeiro 14, 2013 Agora eu entendi, muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites