Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
«texto1» e «texto2» são indistinguíveis como argumentos a favor de «diretiva»
Observações
Devido à maneira como o compilador processa argumentos para diretivas, nomes que têm significado para o compilador, como palavras-chave com várias representações de texto (formas de sublinhado simples e duplo), não podem ser distinguidos.
Exemplos de tais cadeias de caracteres são __cdecl e __forceinline. Observe que, em /Za, apenas os formulários de sublinhado duplo estão habilitados.
Example
O exemplo a seguir gera C4937:
// C4937.cpp
// compile with: /openmp /W4
#include "omp.h"
int main() {
#pragma omp critical ( __leave ) // C4937
;
// OK
#pragma omp critical ( leave )
;
}