tag:blogger.com,1999:blog-1111089994103028505.post2077676958877399043..comments2014-04-18T02:54:17.772+04:00Comments on Making no sense: Московская встреча пользователей Си++ - часть 2Anonymoushttp://www.blogger.com/profile/07893037673823246891noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-1111089994103028505.post-65521113647082722382014-02-19T00:05:19.253+04:002014-02-19T00:05:19.253+04:00Какие-то неудобные у блоггера комментарии, нет цит...Какие-то неудобные у блоггера комментарии, нет цитирования. Всё работает со скрипом и перекидывая рандомно фокус. Кто-нибудь знает, можно к Блоггеру прикрутить Google+ комментарии?Anonymoushttps://www.blogger.com/profile/07893037673823246891noreply@blogger.comtag:blogger.com,1999:blog-1111089994103028505.post-68675776764179228272014-02-19T00:03:50.174+04:002014-02-19T00:03:50.174+04:001. Все еще не вижу причин почему не позволяет - он...1. Все еще не вижу причин почему не позволяет - он сохраняет весь контекст как есть и вы имеете возможность вернуться ровно в ту же функцию. Так конечно есть заморочки с оптимизированными переменными (что решаемо) С другой стороны я абсолютно уверен, что бустовцы вполне в курсе что делают все стандартные си-функции и не стали бы городить огород без причины. Найти её - вот задача.<br /><br />2. Может быть это было следствием упрощения примеров для целей презентации но мне сильно резало глаза использование в методах класса функций/синглтонов (или это были конструкторы) от планировщика/управляющего объекта. Еще раз надо взглянуть на весь код библиотеки в целом чтобы понять было ли это оправданным и единственно возможным решением. <br />Также мне не очень понятны были все механизмы телепорта, и множества классов введенных. Опять же - надо посмотреть на всю картину в целомAnonymoushttps://www.blogger.com/profile/07893037673823246891noreply@blogger.comtag:blogger.com,1999:blog-1111089994103028505.post-20737878498106415262014-02-18T12:42:45.428+04:002014-02-18T12:42:45.428+04:00Привет!
Хотелось бы немного прокомментировать пос...Привет!<br /><br />Хотелось бы немного прокомментировать пост.<br /><br />> На вопрос зачем использовать boost.context при наличии в любом Си окружении setjmp/longjmp<br /><br />Ну возможно я несколько размыто ответил. Если коротко, то setjmp/longjmp не позволяют сохранять контекст для создания сопрограмм.<br /><br />> Стилистически мне это API не очень понравилось (к тому же в глаза бросалось использование глобальных/нереентрантных данных)<br /><br />Хотелось бы уточнить, какие были замечены глобальные и нереентрантные данные и какие проблемы это сулит?Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.com