标签: c++ c++11 boost boost-asio
我发现在boost 1.65和boost 1.66之间,basic_socket_acceptor的接口是不同的。在这里查看:
http://www.boost.org/doc/libs/1_65_0/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor.html
http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor.html
正如您在页面末尾所看到的,模板参数的数量不同。这是一个错误吗?
答案 0 :(得分:1)
事实证明他们在release info中提到了这一点,并且应该添加这个定义:
BOOST_ASIO_ENABLE_OLD_SERVICES
这会将参数数量恢复为两个。