- 博客(2)
- 收藏
- 关注
原创 关于shard_from_this出现的一些问题
3. 使用时,不能在构造函数中,下面这段代码就是错误的,因为在构造函数中调用了该函数,所以此时在函数中使用shared_from_this会导致。在使用Asio异步服务器时,发生回调需要捕获this时可以捕获self来替代this,以解决this已经被。这样就能正常的使用shared_from_this来保存this指针并且运行时不报错了。1.确保自己的类继承了std::enable_shared_from_this<T。但使用shard_from_this也需要注意三件事。
2025-06-17 13:55:11
161
原创 如何理解异步函数 async_write_some
这两个参数是由async_write_some的参数传递,可以简单的理解为async_write_some的返回值,lambda表达式通过获取async_write_some抛出的两个参数,来进行下一步的回调.一开始实在无法理解这个函数是怎么做到的,通过查询Ai和自己的理解,知道了。
2025-06-16 22:20:27
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅