![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
PI2024
这个作者很懒,什么都没留下…
展开
-
filesystem::path
string() andgeneric_string()原创 2021-04-26 10:11:00 · 329 阅读 · 0 评论 -
使用patch命令给源码打补丁
1、CD到源码目录 2、执行patch -p1 < /c/Users/xxx/Desktop/patch/0002-beast-coroutines.patch原创 2020-06-05 09:27:42 · 700 阅读 · 0 评论 -
[转] boost库之异常处理
当你面对上千万行的项目时,当看到系统输出了异常信息时,你是否想过,如果它能将文件名、行号等信息输出,该多好啊,曾经为此绞尽脑汁。 今天使用boost库,将轻松的解决这个问题。 1、boost异常的基本用法 先看看使用STL中的异常类的一般做法: // 使用STL定义自己的异常 class MyException : public std::exception ...转载 2020-03-02 16:24:30 · 955 阅读 · 0 评论 -
记嵌入式linux平台下Boost.Asio中TCP套接字关闭的崩溃问题
参考:https://www.cnblogs.com/ruizhang3/p/6418269.html 崩溃位置如下图: gdb bt堆栈如下图: 通过分析调用堆栈,查看boost源码分析,源码调用顺序如下: 按理说,在354行if (!descriptor_data->shutdown_)处不应该崩溃,但是实际就崩溃在这里,除非if需要访问的资源已经被修改或者破...原创 2019-12-25 14:04:31 · 937 阅读 · 0 评论 -
BOOST WIN32 async_accept 995
boost的async_accept有时候会抛出(995:由于线程退出或应用程序请求,已中止 I/O 操作。)错误。 该错误可以继续async_accept。可能是由于客户端关闭套接字导致的。...原创 2018-12-29 10:19:56 · 385 阅读 · 0 评论