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 35:
----
 
oO prepositopropósito dos namespace é localizar os identifiers (os nomes) por forma a evitar que haja apenas um, para evitar colisões.
porPor exemplo eu poderia criar uma função com um determinado nome e depois vinhavir a saber que esse mesmo nome existia na biblioteca. eE isto pode ocorrer bem frequentementefreqüentemente quando temos vários progrmadoresprogramadores a contribuircontribuindo para o mesmo projectoprojeto e ainda para mais quando se recorre a bibliotecas para usar código criado por outros.
 
oO 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.