Предупреждение компилятора C4956
"type": этот тип не является проверяемым
Замечания
Это предупреждение создается, если указано /clr:safe , но код содержит тип, не подлежащий проверке. Параметр /clr:safe компилятора устарел в Visual Studio 2015 и не поддерживается в Visual Studio 2017.
Дополнительные сведения см. в разделе "Чистый и проверяемый код" (C++/CLI).
Это предупреждение выдается в качестве ошибки, и его можно отключить с помощью директивы pragma warning или параметра компилятора /wd .
Пример
В следующем примере возникает ошибка C4956.
// C4956.cpp
// compile with: /clr:safe
int* p; // C4956