Вопросы по теме 'specialization'

Специализируйте шаблон с помощью шаблона
У меня есть (бесплатный) шаблон функции, который выглядит так template <typename T> T get(); Теперь я хочу специализировать эту функцию для класса, который сам по себе является шаблоном. Но мой компилятор не хочет его компилировать, и...
188 просмотров
schedule 24.11.2022

частичная специализация вариативное имя типа шаблона как пустое
У меня есть функция в библиотеке, которая является вариативным шаблоном и используется другой программой. 1 А.хпп class A { template<typename Ret,typename ... Args> static Ret f(int id,Args&& ... args); }; #include...
360 просмотров
schedule 11.05.2024

Есть ли способ сделать эту ссылку на специализацию шаблона?
Я пробовал следующую иерархию, и она не связана. Вызов c->Execute() не виден, так как кажется, что он замаскирован Execute в Derived и не находит подходящего типа для использования. Я бы подумал, что если бы была проблема, она должна была...
26 просмотров
schedule 16.05.2024

Специализация шаблона C++ для работы с плавающей запятой
Я хочу специализировать метод класса X для типов с плавающей запятой. Следующий код компилируется и работает отлично: х.hpp: template <typename T> class X { public: ... T bucket_width(const BucketID index) const; T...
702 просмотров

Шаблон класса C++ с параметром, отличным от типа, в зависимости от проблемы с параметром типа с использованием C++11
Я понимаю, что обычные средства в С++ для контроля во время компиляции того, какие функции-члены шаблона класса включаются/исключаются, осуществляются посредством частичной специализации. У меня есть шаблон класса, который имеет параметр типа и...
56 просмотров
schedule 01.05.2024