Результаты поиска по запросу "partial-specialization"

2 ответа

Частичная специализация шаблонов функций

Кто-нибудь знает, могут ли в C ++ 11 шаблоны функций быть частично специализированными?

2 ответа

Благодаря AProgrammer, не понял, что частичная специализация вообще не возможна для функции-члена.

я есть шаблонный класс с типом и нетиповым параметром шаблона. Я хочу специализировать функцию-член, что я нашел, как в примере ниже, я могу выполнить полную специализацию штрафа. template<typename T, int R> struct foo { foo(const T& v) : ...

2 ответа

Частичная специализация шаблона с ошибкой нескольких аргументов шаблона

Когда я использую частичную специализацию шаблона в классе с одним аргументом шаблона, я могу специализировать метод следующим образом: #include <cstdlib> template< std::size_t Dim > class Test { public: int foo(); }; template< std::size_t Dim > ...

ТОП публикаций

2 ответа

частичная специализация с зависимым именем (typename)

У меня есть следующие простыеstrinToTypeImpl функция, которая преобразует любой тип строки в тип шаблона. Проблема, которая меня беспокоит, заключается в том, что компилятор говорит мне о частичной специализации дляtypename MyMatrix<T>::Vector3 ...

3 ответа

Обходной путь для частичной специализации шаблона функции?

3 ответа

Обходной путь для частичной специализации шаблона функции?

Рассмотрим следующую метафункцию для целочисленного значения pow (это всего лишь пример):

3 ответа

Могу ли я использовать частичную специализацию шаблона для функции (не являющейся членом)?

3 ответа

частичное упорядочение специализаций с не выводимым контекстом

Согласно [temp.class.order] §14.5.5.2, выбор частичной специализации

3 ответа

 как typedef

я есть вопрос относительно частичной специализации шаблонных функций-членов. Фон:Цель состоит в том, чтобы вычислить описательную статистику больших наборов данных, которые слишком велики для одновременного хранения в памяти. Поэтому у меня есть ...

3 ответа

 конечно).

ОШИБКА: template<class T> struct A { void f1() {}; void f2() {}; }; template<> struct A<int> { void f2() {}; }; int main() { A<int> data; data.f1(); data.f2(); }; По сути, я хочу специализировать только одну функцию и использовать ...