Вопросы по теме 'boost-phoenix'

повысить лямбда против феникса
Недавно я начал рассматривать boost phoenix как замену лямбде. Является ли phoenix полной заменой лямбда или есть некоторые функции лямбда, которые не предоставляются фениксом? феникс взрослый? Есть ли какие-то ошибки, о которых я должен знать?...
2007 просмотров
schedule 12.04.2024

Каковы преимущества использования Boost.Phoenix?
Не могу понять, в чем реальная польза от использования Boost.Phoenix. Когда я использую его с грамматиками Boost.Spirit, это действительно полезно: double_[ boost::phoenix::push_back( boost::phoenix::ref( v ), _1 ) ] Когда я использую его...
7207 просмотров
schedule 15.02.2024

замена унарного функтора актором boost::phoenix
У меня есть приложение Visual Studio 2008 C++, в котором я хотел бы заменить унарный функтор лямбда-выражением boost::phoenix. В моем случае у меня есть список объектов, содержащих строку. Я хочу удалить все объекты со строкой, не совпадающей с...
575 просмотров
schedule 17.04.2024

Использование boost::phoenix для адаптации макроса BOOST_CHECK
Во время тестирования при использовании С++ 11 я использовал следующую конструкцию: std::for_each( coll.begin(), coll.end(), [ &obj, expRes ]( const value_type& val ) { BOOST_CHECK_EQUAL( expRes, obj.someFunc( val ) );...
149 просмотров
schedule 11.04.2024

Использование выражения auto_ в boost :: spirit с std :: vectors
Я новичок в boost :: spirit. Я хотел бы разобрать строку объектов, разделенных запятыми, в std :: vector (аналогично тому, как в руководствах). Строка может быть разных типов (известных во время компиляции): целые числа, например "1,2,3" , строки...
314 просмотров