Codes d'erreur Boost description lisible par l'homme
Je suis la capture des erreurs dans Boost Asio programme comme
if (!error)
{
//do stuff
}
else
{
std::cout << "Error : " << error << std::endl;
//handle error
}
Mais l'erreur n'est pas lisible par l'homme (par exemple, la connexion à serveur SSL sans certificat donne une erreur asio.ssl:335544539). Est-il meilleure façon de l'erreur d'affichage ?
source d'informationauteur user1307957
Vous devez vous connecter pour publier un commentaire.
Si vous n'utilisez probablement
boost::system::error_code
vous pouvez appeler le:pour obtenir une forme plus humaine sympathique message.
À l'aide de
operator<<
se traduit par:Ici vous pouvez consulter un aperçu détaillé des membres disponibles dans
error_code
.