1
ответ

Повышение. MPL и поколение списка типов

Фон Это для диспетчера памяти в игровом механизме. Мне реализовали freelist и хотел бы иметь список времени компиляции если они. (MPL или вектор Fusion, например). freelist's...
вопрос задан: 2 December 2011 09:35
1
ответ

Boost Fusion статьи, примеры, учебные пособия?

Знаете ли вы какие-нибудь хорошие ресурсы / статьи / примеры использования библиотеки boost :: fusion? Boost Fusion выглядит чрезвычайно интересно, я думаю, я понимаю, как это работает и как использовать основы, но я смотрю ...
вопрос задан: 11 July 2009 19:07
0
ответов

Как я могу заставить std :: find_if и std :: map работать вместе с помощью некоторой библиотеки ускорения?

Этот вопрос основан на другой теме, которая ставит следующий вопрос: найти первое значение, большее, чем указанное пользователем значение на карте контейнер, который можно решить несколькими способами. Типичный C + ...
вопрос задан: 23 May 2017 11:47
0
ответов

Haskell-эквивалент Boost.Fusion

Я играл с созданием полностью типизированного DSEL в Haskell, используя GADTs и тому подобное для полностью безопасного в типовом отношении AST, и кажется, что для правильно типизированного компилятора требуются такие конструкции, как карты из ...
вопрос задан: 29 November 2011 17:09
0
ответов

BOOST_FUSION_ADAPT_STRUCT не принимает нужное количество аргументов

Я использую Boost :: Spirit для разбора текста на структуры. Это требует использования BOOST_FUSION_ADAPT_STRUCT для анализа текста и непосредственного сохранения в структуре. Я знаю, что макрос занимает 2 ...
вопрос задан: 5 August 2011 18:48
0
ответов

Разница между boost :: MPL и boost :: fusion

Я новичок в библиотеках boost :: fusion и boost :: mpl. Может ли кто-нибудь рассказать мне основное различие между этими двумя библиотеками? До сих пор я использовал только fusion :: vector и несколько других простых вещей. А теперь ...
вопрос задан: 25 June 2011 20:36
0
ответов

Boost::Spirit::Qi. How to turn inlined parser expressions into standalone grammars, and how to unpack the tuples generated by them?

I'm using QI and Phoenix, and I want to write a small grammar that returns 4 bools which are to be used as arguments for a function call inside a semantic action. I have several functions that need ...
вопрос задан: 30 May 2011 09:27
0
ответов

Сглаживание последовательности последовательностей (последовательностей)

Я использую boost :: fusion. Допустим, у меня есть что-то вроде следующего: make_vector (1, make_vector ('b', 3, make_vector (4, 5.5), «six»), 7, 8). Я хочу создать функцию f такую, что f (make_vector ( ...
вопрос задан: 7 December 2010 08:50
0
ответов

Доступ к элементам в структуре C ++ как динамически, так и статически

Я хотел бы иметь структуру (или что-то подобное) в C ++, которая обеспечит доступ к ее членам динамически . У него должны быть общие методы получения и установки, которые получают имя члена в виде строки ...
вопрос задан: 2 December 2010 12:51