Strumenti |
NamespaceNamespace, in italiano spazio dei nomi, è - nella terminologia relativa all'informatica - una collezione di nomi di entità, definite dal programmatore, omogeneamente usate in uno o più file sorgente. Lo scopo dei namespace è quello di evitare confusione ed equivoci nel caso siano necessarie molte entità con nomi simili, fornendo il modo di raggruppare i nomi per categorie: attualmente il concetto di namespace è presente esplicitamente nell'XML e nel linguaggio di programmazione C++, ed implicitamente in altri linguaggi. [modifica] C++Un namespace in C++ è invece un insieme di nomi in senso matematico, non ha né un ordine né una struttura interna. Il programmatore può definire i suoi namespace dichiarandoli con l'istruzione namespace <nomedelnamespace> { <dichiarazione1>; <dichiarazione2>; ... <dichiarazioneN>} e richiamarli in uso al momento del bisogno con l'istruzione using namespace <nomedelnamespace>; Tipicamente, nella programmazione C++ la necessità dei namespace si inizia ad avvertire per programmi di dimensioni medio-grandi, tuttavia utilizzare i namespace aiuta a strutturare il codice sorgente in modo migliore anche nei piccoli progetti. [modifica] Namespace di Wikipedia
Su Wikipedia sono attivi diversi namespace. Si indicano qui di seguito quelli maggiormente usati:
a tutti i sopraelencati namespace, incluso il namespace principale, è associato uno specifico namespace per le pagine di discussione (ad esempio Discussioni utente: è quello associato al namespace Utente:) [modifica] Collegamenti esterni |