E2506 Explizite Spezialisierung ist nicht eindeutig: Template-Arg. müssen angegeben werden (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Der folgende Programmcode erfordert explizite Template-Argumente:



 template<class T> void foo(T);



 template<class T> void foo(T *);



 template<> void foo(int *); // Fehler, es muss 'foo<int>' oder 'foo<int *>' heißen