Свързани въпроси 'specialization'
C++ шаблонна специализация за плаващи точки
Искам да специализирам метод от клас X за типове с плаваща запетая. Следният код се компилира и работи перфектно:
x.hpp:
template <typename T>
class X {
public:
...
T bucket_width(const BucketID index) const;
T bucket_min(const...
702 изгледи
schedule
27.09.2022
Специализирайте шаблон с шаблон
Имам (безплатен) шаблон за функция, който изглежда така
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