Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Статический конструктор не может иметь список инициализаторов элементов
Замечания
Управляемый класс не может иметь статический конструктор, который также содержит список инициализации элементов. Конструкторы статических классов вызываются средой CLR для инициализации класса, инициализации статических элементов данных.
Пример
В следующем примере возникает ошибка C3836:
// C3836a.cpp
// compile with: /clr
ref class M
{
static int s_i;
public:
static M() : s_i(1234) // C3836, delete initializer to resolve
{
}
};
int main()
{
}