Esiste un modo più succinto per definire una classe in uno spazio dei nomi di questo:Definizione di una classe all'interno di uno spazio dei nomi
namespace ns { class A {}; }
Speravo qualcosa di simile class ns::A {};
avrebbe funzionato, ma purtroppo non è.
grazie. non è più succinto, ma sembra avere senso. –
Non penso che esista una versione più succinta o leggibile di 'namespace ns {class A {}; } 'ma probabilmente è solo un'opinione personale. –
Questa è la separazione tra dichiarazione e definizione. – Shaowu