Мне всегда нравились Python
import big_honkin_name as bhn
, поэтому вы можете просто использовать bhn.thing
вместо значительно более многословного big_honkin_name.thing
в вашем источнике.
Я виделдва типа использования пространства имен в коде C ++: либо
using namespace big_honkin_name; // includes fn().
int a = fn (27);
(что, я уверен, вещь плохая ), либо:
int a = big_honkin_name::fn (27);
Есть лиспособ получить функциональность Python в коде C ++, что-то вроде:
alias namespace big_honkin_name as bhn;
int a = bhn::fn (27);