Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
declaration: не удалось вывести аргумент шаблона для type из type
Замечания
Компилятор не может определить аргумент шаблона на основе представленных аргументов функции.
Пример
В следующем примере создается C2784 и показано, как исправить его:
// C2784.cpp
template<class T> class X {};
template<class T> void f(X<T>) {}
int main() {
X<int> x;
f(1); // C2784
// To fix it, try the following line instead
f(x);
}