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

5 ответов

Хорошо, я вижу. Наследование от std :: iterator предназначено только для типографских целей ... не важно. Реальный ответ, вероятно, будет включать в себя некоторые типографские работы в конце концов.

ли специализировать параметр шаблона Iterator по егоvalue_type? У меня есть функция со следующим прототипом. template<typename InputIterator> void f(InputIterator first, InputIterator last);И я хочу справиться специально, ...

5 ответов

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

Есть ли лучший способ сделать следующее? #include <iostream> template <typename T> T Bar(); template <> int Bar<int>() { return 3; } // Potentially other specialisations int main() { std::cout << Bar<int>() << std::endl; // This should work ...

5 ответов

Специализация шаблона функции на указателях функций

У меня есть функция очистки, которую я хочу запускать только на (традиционных) типах указателей. Моя проблема с шаблонами функций, которые я могу получить, ограничивая функцию только указателями, однако из-за различий правил приведения между ...

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

6 ответов

C ++ шаблон функции частичная специализация?

Я знаю, что приведенный ниже код является частичной специализацией класса: template <typename T1, typename T2> class MyClass { … }; // partial specialization: both template parameters have same type template <typename T> class MyClass<T,T> { … ...