Spazio dei nomi.

Lo spazio dei nomi (namespace) è una funzionalità molto utile del linguaggio, con il suo aiuto puoi separare le funzioni o le variabili con lo stesso nome l'una dall'altra, ovvero proteggere il tuo set di dati dello strumento da conflitti di nome con altri nomi. Uno "spazio dei nomi" viene definito utilizzando l'operatore namespace:
namespace mySpace 
     // funzioni o dati
};
Per utilizzare il contenuto di uno spazio dei nomi, è necessario accedervi tramite il suo nome e l'operatore di risoluzione dell'ambito (::).
mioSpazio::nome_funzione
Esempio più dettagliato:

Esiste anche un'istruzione using che consente di non utilizzare ogni volta una chiamata allo spazio dei nomi. Ad esempio, in un file separato abbiamo uno spazio dei nomi con varie funzioni. Per non scrivere ogni volta un'etichetta dello spazio dei nomi con :: nel file di programma principale, puoi scrivere: using nome dello spazio dei nomi;. E di seguito nel codice sarà possibile utilizzare il contenuto del namespace senza fare riferimento tramite il nome::

Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia