werehuman 01.08.2011 12:26 Psi+

Ух ты, какой волшебный boost::format. Попробовал сунуть строке неправильное количество аргументов. Высрал
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_inje ctor<boost::io::too_few_args> >'
what(): boost::too_few_args: format-string referred to more arguments than were passed
и упал нахер, вместо того, чтобы честно вывести %3%.
Засунул его в try-catch, стал искать эксцепшны, которые ловят эту ошибку. Не могу найти в документации. Ладно, заюзал const std::exception& и глянул в type_info::name(). И что бы вы думали?
N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_ argsEEEEE
boost::format работает как попало, typeid работает как попало.
Нахуй так жить?

Recommended by:

@utros: Плюсобляди соснули!

and @odin
1. mva 01.08.2011 12:28 N900

мне больше интересно, нахуй нужно это говно :)

2. werehumanmva /1 01.08.2011 12:29 Psi+

оно позиционируется как printf-like formatting, in a type-safe manner which allows output of user-defined types.
Лолд, оно совершенно не справляется со своими задачами.

3. mvawerehuman /2 01.08.2011 12:30 N900

ну, я немного более глобально. Я про boost целиком :)

4. werehumanmva /3 01.08.2011 12:30 Psi+

лямбда-функции, например

5. mvawerehuman /4 01.08.2011 12:31 N900

они так часто нужны? И их не реализовать без кучи костылей и питона? :)

6. werehumanmva /5 01.08.2011 12:31 Psi+

оу. Ну как тебе сказать.

7. rapturewerehuman /4 01.08.2011 12:34 unknown

Возьми еще немного более глобально.

8. mvarapture /7 01.08.2011 12:35 N900

намёк на ненужночть плюсов? или ты не промазывал комментом? :)

9. werehumanrapture /7 01.08.2011 12:35 Psi+

регекспы, boost::spirit (бенчмарк на работоспособность компиляторов, и иногда библиотека для парсинга)

10. rapturemva /8 01.08.2011 12:36 unknown

Почему так робко?

11. mvarapture /10 01.08.2011 12:38 N900

да я как-то сам плюсоёблю иногда. Это просто в тот раз с дедфудом посрались, ибо он эти плюсы суёт куда надо и куда не надо :)

12. werehumanmva /11 01.08.2011 12:39 Psi+

если б не Qt, то оно было бы везде не надо

Do you really want to delete ?