Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'calling_convention': de aanroepconventie van de expliciete instantiatie moet overeenkomen met die van de geïnstantieerde sjabloon
Opmerkingen
U wordt aangeraden geen oproepconventie op te geven voor een expliciete instantiëring. Als het dan toch moet, moeten de oproepconventies overeenkomen.
Example
In het volgende voorbeeld wordt C3738 gegenereerd.
// C3738.cpp
// compile with: /clr
// processor: x86
#include <stdio.h>
template< class T >
void f ( T arg ) { // by default calling convention is __cdecl
printf ( "f: %s\n", __FUNCSIG__ );
}
template
void __stdcall f< int > ( int arg ); // C3738
// try the following line instead
// void f< int > ( int arg );
int main () {
f(1);
f< int > ( 1 );
}