Compartilhar via


Erro do compilador C2601

'function': definições de função locais são inválidas

O código tenta definir uma função dentro de uma função.

Ou talvez haja uma chave extra no código-fonte antes do local do erro C2601.

O seguinte exemplo gera o erro C2601:

// C2601.cpp
int main() {
   int i = 0;

   void funcname(int j) {   // C2601
      j++;
   }
}