boost::asio::error类已不存在

boost::asio::error class no longer exists

本文关键字:不存在 error asio boost      更新时间:2023-10-16

我使用的是C++Boost库1.34.0;现在我将使用Boost 1.55.0。但是,boost::asio::error类在此版本中已不存在。

boost::asio::error类的替代品是什么?我应该使用boost::system::error_code类吗?

暂时抛开Boost.Asio直到Boost1.35.0才真正引入(所以你不可能在Boost1.34.0中使用它),boost::asio::error从未作为一个类存在过;它是1.35.0中的一个名称空间,包含一组枚举,它们至今仍然存在。

所以你不需要改变任何事情。