LINUX.ORG.RU

[C++,boost::spirit::karma] «Заливка» заданными символами пустых позиций генерируемой строки


0

1

В std::ostringstream есть метод fill, который позволяет задать, какими символами будут «залиты» пустые позиции в результирующей строке. Как пример, при заданной ширине вывода 3 символа, и «заливке» в '0' std::stringstream << (int)1 (вроде псевдокода) выведет '001'. Есть ли в Spirit-овской Karma такой же метод? В директивах генератора из управления шириной вывода нашёл лишь maxwidth, но это совсем не то, что нужно.

Решено: надо использовать boost::spirit::right_align.

one_more_hokum ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.