Partilhar via


Aviso do compilador (nível 1) C4138

'*/' encontrado fora do comentário

Observações

O delimitador de comentário de fechamento não é precedido por um delimitador de comentário de abertura. O compilador assume um espaço entre o asterisco (*) e a barra inclinada (/).

Example

O exemplo a seguir gera C4138:

// C4138a.cpp
// compile with: /W1
int */*comment*/ptr;   // C4138 Ambiguous first delimiter causes warning
int main()
{
}

Esse aviso pode ser causado ao tentar aninhar comentários.

Esse aviso pode ser resolvido se você comentar seções de código que contêm comentários, colocar o código em um bloco #if/#endif e definir a expressão de controle como zero:

// C4138b.cpp
// compile with: /W1
#if 0
int my_variable;   /* Declaration currently not needed */
#endif
int main()
{
}