1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/windoze-variant

Клонировать/Скачать
README.md 896
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 12:11 d5afb57

cxxstuff

Некоторые утилиты C++

  • function_traits включает arity, result_type и arg<N>, а также определяет arguments_tuple, который содержит все типы аргументов
  • make_function создает обертку std::function, которая соответствует сигнатуре исходной функции
  • make_function_type<F> соответствующий тип для обертки std::function
  • variant Аналогично Boost.Variant, с полной поддержкой перемещаемости (move) и ссылочных значений (rvalue-reference), меньше хаков, то есть избегание использования boost::detail::variant::void_ для удовлетворения всех шаблонных аргументов.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/windoze-variant.git
git@api.gitlife.ru:oschina-mirror/windoze-variant.git
oschina-mirror
windoze-variant
windoze-variant
master