Megosztás a következőn keresztül:


C2435-ös fordítási hiba

'var' : a dinamikus inicializálás felügyelt CRT-t igényel, a /clr:safe használatával nem lehet lefordítani

Megjegyzések

A /clr:pure és /clr:safe fordítóbeállítások elavultak a Visual Studio 2015-ben, és nem támogatottak a Visual Studio 2017-ben.

A globális alkalmazásonkénti tartományváltozó inicializálásához a CRT-t kell lefordítani /clr:pure, amely nem hoz létre ellenőrizhető lemezképet.

További információ: appdomain és process.

Example

Az alábbi példa c2435-öt hoz létre:

// C2435.cpp
// compile with: /clr:safe /c
int globalvar = 0;   // C2435

__declspec(process)
int globalvar2 = 0;