編譯器警告 C4936
以 /clr 或 /clr:pure 編譯時才支援這個 __declspec
備註
Visual Studio 2015 中已淘汰 /clr:pure 編譯程序選項,Visual Studio 2017 不支援。
已使用 __declspec
修飾詞,但該 __declspec
修飾詞僅有在以 /clr 選項之一來編譯時才有效。
C4936 總是發出錯誤。 您可以使用 warning pragma 來停用 C4936。
範例
下列範例會產生 C4936:
// C4936.cpp
// compile with: /c
// #pragma warning (disable : 4936)
__declspec(process) int i; // C4936
__declspec(appdomain) int j; // C4936