Результаты поиска по запросу "boost-phoenix"

3 ответа

 вместо этого, потому что кортеж состоит исключительно из однородных типов. Это поведение называется «разрушение атрибутов» в документах Духа.

ользую QI и Phoenix, и я хочу написать небольшую грамматику, которая возвращает 4 bools, которые должны использоваться в качестве аргументов для вызова функции внутри семантического действия. У меня есть несколько функций, которые нуждаются в ...

1 ответ

@GMan: я не предлагал отказываться от использования шаблонов. Я сказал, что использование само по себе boost (или, точнее, тяжелого метапрограммирования шаблонов) может вызвать головную боль при обслуживании из-за длительного времени компиляции, длинного времени соединения, ужасных сообщений об ошибках и ужасного опыта отладки глубоких стековых трассировок.

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

1 ответ

Повышение духа обратного разбора

Я хочу проанализировать файл, содержащий следующую структуру:

ТОП публикаций

1 ответ

ideone.com/8myyc

вопрос вдохновлендругая тема [https://stackoverflow.com/questions/7335546/find-the-first-value-greater-than-user-specified-value-from-a-map-container] который ставит этот вопрос: Найти первое значение больше указанного пользователем значения из ...

2 ответа

как создать буст феникс make_shared?

1 ответ

Как реализовать лямбда-функцию для алгоритма сортировки, включающего члены объекта, косвенное обращение и приведение?

Я работаю над некоторым кодом, и у меня есть раздел, где я делаю функцию однократной сортировки. Для его реализации я решил, что проще всего перегрузить опер...

1 ответ

Повысьте дух, используя локальные переменные

Я хотел бы определить правило на основе ранее проанализированного значения, т.е. е. входная строка имеет следующую структуру:

1 ответ

Вот

жный дубликат: Каковы преимущества использования Boost.Phoenix? [https://stackoverflow.com/questions/5013476/what-are-the-benefits-of-using-boost-phoenix] Итак, я начал читать документацию по Boost Phoenix. Тем не менее, я должен признать, что ...

2 ответа

Функциональные структуры данных в C ++

Кто-нибудь знает библиотеку структур данных C ++, предоставляющую функциональные (a.k.a. неизменяемые или «постоянные» в смысле FP) эквиваленты знакомых стру...

2 ответа

как создать буст феникс make_shared?

Возможно ли создать буст феникс ленивый вариантstd::make_shared? Я имею в виду, чтобы сделать возможным что-то вроде namespace p = boost::phoenix; ... expr = custom_parser[_a=p::make_shared<Node>(_1,_2,_3)] >> ...