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

1 ответ

Сокращенный шаблон функции и шаблон функции с параметром пересылки

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

1 ответ

Частичная спецификация шаблонной функции в C ++ работает, но почему?

Я пытаюсь выяснить, является ли частичная спецификация шаблонных функций частью стандарта C ++, или это что-то специфическое для компилятора.Под частичной сп...

2 ответа

Сложности, возникающие здесь, в основном такие же, как и в случае унаследованного конструктора. Фейсал Вали (один из других разработчиков метода вывода аргументов шаблонов классов) имеет конкретный план, как заставить такие случаи работать, но комитет C ++ еще не обсуждал это расширение.

#include <utility> template<class T1, class T2> struct mypair : std::pair<T1, T2> { using std::pair<T1, T2>::pair; }; int main() { (void)std::pair(2, 3); // It works (void)mypair(2, 3); // It doesn't work }орошо сформировано? Можно ли вывести ...

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

2 ответа

 а также

отрим следующую программу: template <class T> struct A { using X = typename T::X; }; template <class T, typename A<T>::X* = nullptr> void f(T, int); void f(...); template <class T> void g(T, int, typename A<T>::X* = nullptr); // # void g(...); ...

2 ответа

нет вызова соответствующей функции для функции сортировки с шаблонами (C ++)

я играю с шаблонами, и мне было интересно, почему яполучаю ошибку несоответствия функции используя шаблоны.

4 ответа

Частичное упорядочение с использованием шаблона функции с неконтролируемым контекстом

Читая другой вопрос, я столкнулся с проблемой частичного упорядочения, которую я сократил до следующего контрольного примера.

1 ответ

Какова процедура частичного заказа при выводе шаблона

Читая стандарт C ++ 11, я не могу полностью понять смысл следующего утверждения. Пример очень приветствуется. Два набора типов используются для определения частичного упорядочения. Для каждого из задействованных шаблонов существует исходный тип ...

2 ответа

 сама специализация, а не шаблон.

.deduct.type] пункт 8 [http://eel.is/c++draft/temp.deduct.type#8]перечисляет все выведенные контексты, но, похоже, не включаетtemplate-name<TT> гдеtemplate-name относится к шаблону класса иTT ссылается на аргумент шаблона шаблона. Это выведенный ...

1 ответ

Есть ли способ вывести значение параметра шаблона указателя на функцию?

1 ответ

Частичная спецификация шаблонной функции в C ++ работает, но почему?

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