0
美好的一天。如何使用boost :: asio发送大对象
我通过网络使用boost :: asio接收大对象。
而且我有一个代码:
for (int i = 1; i <= num_packets; i++)
boost::asio::async_read(socket_, boost::asio::buffer(Obj + packet_size * (i - 1), packet_size), boost::bind(...));
哪里My_Class * Obj
。 我怀疑这种方法是否可行(因为我有一个指向这里的对象的指针)?或者如何使用字节固定大小的数据包接收此对象会更好?
在此先感谢。