...one of the most highly regarded and expertly designed C++ library projects in the world. — Herb Sutter and Andrei Alexandrescu, C++ Coding Standards
...one of the most highly regarded and expertly designed C++ library projects in the world.
BOOST_COMPUTE_TYPE_NAME
// In header: <boost/compute/type_traits/type_name.hpp> BOOST_COMPUTE_TYPE_NAME(type, name)
Регистрирует тип OpenCL для C++ type до name.
type
name
Например, следующее позволит Eigen's Vector2f Тип, используемый с Boost. Вычислите алгоритмы и контейнеры как встроенный тип float2.
Vector2f
float2
BOOST_COMPUTE_TYPE_NAME(Eigen::Vector2f, float2)
Этот макрос следует использовать в глобальном пространстве имен.
См. также:
type_name()
Статья Macro BOOST_COMPUTE_TYPE_NAME раздела Chapter 1. Boost.Compute Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Reference ::
реклама