Programar em C++/Namespace: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 33:
----
o preposito dos namespace é localizar os identifiers (os nomes) por forma a evitar que haja apenas um, para evitar colisões.
por exemplo eu poderia criar uma função com um determinado nome e depois vinha a saber que esse mesmo nome existia na biblioteca. e isto pode ocorrer bem frequentemente quando temos vários progrmadores a contribuir para o mesmo projecto e ainda para mais quando se recorre a bibliotecas para usar código criado por outros.
o que o namespace permite é continuar a termos o mesmo nome mas irá fazer a diferenciação pela detecção do contexto de aplicação para cada nome.
|