Impulsionar códigos de erro descrição legível por humanos
Estou pegando erros no programa Boost Asio como
if (!error)
{
//do stuff
}
else
{
std::cout << "Error : " << error << std::endl;
//handle error
}
Mas o erro não é legível (por exemplo, conectar-se ao servidor SSL sem certificado dá erro asio.ssl: 335544539). Existe alguma maneira melhor como exibir erro?