Ecco degli esercizi semplici con soluzione per praticare l’utilizzo dei namespace in C++.
Esercizio 1: Creazione di un namespace
Creare un namespace e definire una funzione all'interno di esso.
Esercizio 2: Alias di namespace
Creare un alias per un namespace e utilizzare l'alias per chiamare una funzione.
Esercizio 3: Namespace annidati
Creare un namespace annidato e definire una funzione nel namespace interno.
Esercizio 4: Uso di using
per importare un namespace
Utilizzare la direttiva `using` per importare un namespace e chiamare una funzione senza il prefisso del namespace.
Esercizio 5: Conflitto di nomi con namespace
Creare due namespace con funzioni con lo stesso nome e chiamare entrambe le funzioni.
Esercizio 6: Definizione di variabili in un namespace
Definire variabili in un namespace e utilizzarle nel programma.
Esercizio 7: Funzioni sovraccariche in un namespace
Definire funzioni sovraccariche in un namespace e chiamarle nel programma.
Esercizio 8: Namespace anonimi
Utilizzare un namespace anonimo per limitare la visibilitĂ di una funzione all'interno di un file.
Esercizio 9: Namespace e classi
Definire una classe all'interno di un namespace e utilizzare la classe nel programma.
Esercizio 10: Namespace e template
Definire una funzione template all'interno di un namespace e utilizzarla nel programma.