Compilerfehler C2784
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Compilerfehler C2784

 

'declaration' : Vorlagenargument für „type“ aus „type“ konnte nicht hergeleitet werden

Der Compiler aus den bereitgestellten Funktionsargumenten kein Vorlagenargument ermitteln.

Im folgenden Beispiel wird C2784 generiert und gezeigt, wie Sie diesen Fehler beheben:

// 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);
}
Anzeigen:
© 2016 Microsoft