Compartilhar via


Erro do compilador C2562

'identifier' : função 'void' retornando um valor

A função é declarada como void, mas retorna um valor.

Esse erro pode ser causado por um protótipo de função incorreto.

Esse erro poderá ser corrigido se você especificar o tipo de retorno na declaração de função.

O seguinte exemplo gera C2562:

// C2562.cpp
// compile with: /c
void testfunc() {
   int i;
   return i;   // C2562 delete the return to resolve
}