自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除