C2562 de erro do compilador
'identificador': 'void' função retornar um valor.
A função é declarada como void , mas retorna um valor.
Esse erro pode ser causado por um protótipo de função incorreta.
Este erro pode ser corrigido, se você especificar o tipo de retorno na declaração da função.
O exemplo a seguir gera C2562:
// C2562.cpp
// compile with: /c
void testfunc() {
int i;
return i; // C2562 delete the return to resolve
}