Re: Использование вложенных namespace и представление простого пользовательского
От: _niko_ Россия  
Дата: 07.12.18 07:29
Оценка: +1
Здравствуйте, Александр Шамин, Вы писали:

АШ>Есть личная библиотека, в которой используется древовидная структура namespace (например базовое пространство имён base_lib и вложенные в него деревья namespace). Теперь появилась необходимость дать доступ к внутренней функции доступ, например она лежит в base_lib::sys::ct::meta::some_funcl() (системная часть/компиляция/метапрограммирование). Как открыть доступ к данному компоненту, дабы можно было обратиться как base_lib::somefuncl().



АШ>Пробовал использовать using namespace, в заголовочном файле функции, но тогда помещается весь namespace для доступа, можно ли точечно перенести ?


Вот так:
namespace base_lib
{
    using sys::ct::meta::some_funcl;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.