Поделиться через


Предупреждение компилятора (уровень 4) C4434

Конструктор класса должен иметь частные специальные возможности; изменение частного доступа

Замечания

C4434 указывает, что компилятор изменил специальные возможности статического конструктора. Статические конструкторы должны иметь частные специальные возможности, так как они должны вызываться только средой CLR. Дополнительные сведения см. в разделе "Статические конструкторы".

Пример

В следующем примере создается C4434.

// C4434.cpp
// compile with: /W4 /c /clr
public ref struct R {
   static R(){}   // C4434
};