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


C2393 fordítási hiba

"szimbólum" : alkalmazásonkénti szimbólum nem foglalható le a szegmens "szegmensében"

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.

Az appdomain változók használata azt jelenti, hogy a /clr:pure vagy a /clr:safe függvényt használja, és a biztonságos vagy tiszta rendszerképek nem tartalmazhatnak adatszegmenseket.

További információt a /clr (Common Language Runtime Compilation) című témakörben talál.

Example

Az alábbi példa C2393-at hoz létre. A probléma megoldásához ne hozzon létre adatszegmenst.

// C2393.cpp
// compile with: /clr:pure /c
#pragma data_seg("myseg")
int n = 0;   // C2393