Los códigos de error de impulso son legibles por humanos
Estoy detectando errores en el programa Boost Asio como
if (!error)
{
//do stuff
}
else
{
std::cout << "Error : " << error << std::endl;
//handle error
}
Pero el error no es legible para las personas (por ejemplo, la conexión al servidor SSL sin certificado da el error asio.ssl: 335544539). ¿Hay alguna mejor manera de mostrar error?