我们有一个项目,该项目使用Boost套接字的包装器。我正在尝试为send_to()命令添加包装器,但无法对其进行编译。我们正在使用C ++ 11。
在头文件中,此:
template<typename ConstBufferSequence>
std::size_t send_to(
const ConstBufferSequence & buffers,
const endpoint_type & destination, // error
socket_base::message_flags flags, // error
boost::system::error_code & ec);
产生两个错误。他们是:
我已经包含了必需的头文件,甚至包括了更直接的头文件:
#include <boost/asio.hpp>
#include <boost/asio/basic_datagram_socket.hpp>
均未解决问题。我确定这里需要完成一些模板黑魔法,但我对此一无所知。谁能给我指点一下这里出了什么问题?