Свързани въпроси 'specialization'

C++ шаблонна специализация за плаващи точки
Искам да специализирам метод от клас X за типове с плаваща запетая. Следният код се компилира и работи перфектно: x.hpp: template <typename T> class X { public: ... T bucket_width(const BucketID index) const; T bucket_min(const...
702 изгледи

Специализирайте шаблон с шаблон
Имам (безплатен) шаблон за функция, който изглежда така template <typename T> T get(); Сега искам да специализирам тази функция за клас, който сам по себе си е шаблон. Но компилаторът ми не иска да го компилира и сега питам дали това...
188 изгледи
schedule 24.11.2022

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

Има ли някакъв заобиколен начин да направите този шаблон връзка за специализация?
Опитах следната йерархия и тя не свързва. Обаждането до c->Execute() не се вижда, тъй като изглежда е маскирано от Execute в Derived и не намира подходящ тип за използване. Бих си помислил, че ако има проблем, той трябва да се покаже при...
26 изгледи
schedule 16.05.2024