Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'símbolo' : um símbolo declarado com __declspec(processo) não pode ser inicializado dinamicamente em /clr:pure mode
Observações
As opções do compilador /clr:pure e /clr:safe foram preteridas no Visual Studio 2015 e não têm suporte no Visual Studio 2017.
Não é possível inicializar dinamicamente uma variável por processo em /clr:pure. Para obter mais informações, consulte /clr (Common Language Runtime Compilation) e process.
Example
O exemplo a seguir gera C2434. Para corrigir esse problema, use constantes para inicializar process variáveis.
// C2434.cpp
// compile with: /clr:pure /c
int f() { return 0; }
__declspec(process) int i = f(); // C2434
__declspec(process) int i2 = 0; // OK