boost::property_tree::string_path — Default path class. A path is a sequence of values. Groups of values are separated by the separator value, which defaults to '.' cast to the sequence's value type. The group of values is then passed to the translator to get a key.
Если выполнено с помощью std::string иid_translatorпринимает пути формы «один.два.три.четыре».
Template Parameters
<
typenameString
>
Любая последовательность. Если последовательность не поддерживает итерацию случайного доступа, конкатенация путей предполагает, что вставки в конце сохраняют валидность итератора.
Переводчик, используемый этим путем для преобразования отдельных частей в ключи.
<value>
Нулевой конечный массив значений. Используйте только в том случае, если нулевое завершение имеет смысл для вашего типа, и ваша последовательность поддерживает конструкцию из него. Предназначен для струнных букв.
О сепаратор такой же, как у этого, или О не имеет сепараторов
Статья Class template string_path раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.