Вопросы по теме 'boost-mpl'
Как использовать boost::mpl для составления политик?
Я использовал что-то вроде следующего для составления политик для своего приложения:
Классы политик выглядят следующим образом:
struct Policy {
static void init();
static void cleanup();
//...
};
template <class CarT, class CdrT>...
2250 просмотров
schedule
22.11.2022
Ошибка компиляции в boost::mpl::tag‹T›::type
Недавно я попробовал boost::mpl, и это кажется одновременно потрясающим и ужасным. Иногда информация об ошибке компиляции довольно запутана.
На этот раз у меня возникла проблема со следующим кодом:
#include <iostream>
#include...
431 просмотров
schedule
15.05.2024
Могу ли я использовать метапрограммирование для преобразования списка типов в новый тип, который имеет определенное поведение неявного преобразования для каждого типа в списке?
У меня есть boost::mpl::vector , содержащий несколько типов, например.
typedef boost::mpl::vector<T1, T2, T3, T4> list_type;
Для некоторых известных типов T1, T2, T3, T4 . Есть ли способ использовать метапрограммирование для...
101 просмотров
schedule
26.01.2024
Ключ сопоставления С++ с объектом
Привет, есть ли контейнер, где ключ — это имя типа, а значение — объект/экземпляр в boost или std???
Чего я хочу добиться, так это того, что у меня есть пул объектов для каждого типа данных, и когда я хочу создать этот объект, я хочу просто...
481 просмотров
schedule
31.10.2023