Результаты поиска по запросу "partial-specialization"
Частичная специализация шаблонов функций
Кто-нибудь знает, могут ли в C ++ 11 шаблоны функций быть частично специализированными?
Благодаря AProgrammer, не понял, что частичная специализация вообще не возможна для функции-члена.
я есть шаблонный класс с типом и нетиповым параметром шаблона. Я хочу специализировать функцию-член, что я нашел, как в примере ниже, я могу выполнить полную специализацию штрафа. template<typename T, int R> struct foo { foo(const T& v) : ...
Частичная специализация шаблона с ошибкой нескольких аргументов шаблона
Когда я использую частичную специализацию шаблона в классе с одним аргументом шаблона, я могу специализировать метод следующим образом: #include <cstdlib> template< std::size_t Dim > class Test { public: int foo(); }; template< std::size_t Dim > ...
частичная специализация с зависимым именем (typename)
У меня есть следующие простыеstrinToTypeImpl функция, которая преобразует любой тип строки в тип шаблона. Проблема, которая меня беспокоит, заключается в том, что компилятор говорит мне о частичной специализации дляtypename MyMatrix<T>::Vector3 ...
Обходной путь для частичной специализации шаблона функции?
Рассмотрим следующую метафункцию для целочисленного значения pow (это всего лишь пример):
частичное упорядочение специализаций с не выводимым контекстом
Согласно [temp.class.order] §14.5.5.2, выбор частичной специализации
как typedef
я есть вопрос относительно частичной специализации шаблонных функций-членов. Фон:Цель состоит в том, чтобы вычислить описательную статистику больших наборов данных, которые слишком велики для одновременного хранения в памяти. Поэтому у меня есть ...
конечно).
ОШИБКА: template<class T> struct A { void f1() {}; void f2() {}; }; template<> struct A<int> { void f2() {}; }; int main() { A<int> data; data.f1(); data.f2(); }; По сути, я хочу специализировать только одну функцию и использовать ...