Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkci nelze vygenerovat ve spravovaném kódu: message; kompilovat pomocí /clr za účelem vygenerování smíšené image.
Poznámky
K této chybě dojde v případě, že se typy nepodporované spravovaným kódem používají v prostředí CLR (Common Language Runtime). Zkompilujte soubor /clr a vyřešte chybu.
Možnosti kompilátoru /clr:pure a /clr:safe jsou v sadě Visual Studio 2015 zastaralé a v sadě Visual Studio 2017 nejsou podporované.
Příklad
Následující příklad vygeneruje C2472.
// C2472.cpp
// compile with: /clr:pure
// C2472 expected
#include <cstdlib>
int main()
{
int * __ptr32 p32;
int * __ptr64 p64;
p32 = (int * __ptr32)malloc(4);
p64 = p32;
}