Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
pragmas "managed" i "unmanaged" mają znaczenie tylko wtedy, gdy kompilowane za pomocą polecenia "/clr[:option]"
Uwagi
Kompilator ignoruje zarządzane i niezarządzane pragmas, jeśli kod źródłowy nie jest kompilowany za pomocą polecenia /clr. To ostrzeżenie jest informacyjne.
Example
Poniższy przykład generuje C4949:
// C4949.cpp
// compile with: /LD /W1
#pragma managed // C4949
Jeśli #pragma niezarządzane jest używane bez /clr, C4949 jest ostrzeżeniem poziomu 4.
Poniższy przykład generuje C4949:
// C4949b.cpp
// compile with: /LD /W4
#pragma unmanaged // C4949