boost
leiweip
这个作者很懒,什么都没留下…
展开
-
boost 接受多参数列表
boost 接受多参数列表#include <boost/program_options.hpp>using namespace boost::program_options;using namespace std;int main(){ options_description desc("Allowed options"); desc.add_options() ("files,f", value< std::vector< std::string原创 2021-07-01 11:30:04 · 213 阅读 · 0 评论 -
boost 进程间通信-share memery传递字符串
### boost 进程间通信-share memery传递字符串#### 写入字符 writeShareMemery.cpp #include<boost/interprocess/shared_memory_object.hpp> #include<boost/interprocess/mapped_region.hpp> #include <iostream> #include <vector> us...原创 2021-06-28 20:02:41 · 326 阅读 · 0 评论 -
使用boost::asio:async_write 接受buffer对象时注意事项
使用buffer异步传入对象时注意事项问题:在解决产品bug时,有这样一种case:程序在数据稍微大一点的情况下,会时而崩溃,时而正常,经过定位,发现崩溃是在boost库的async_write处。查阅官方文档发现,async_write传入的对象必须确保能在调用回调函数的时候没有被销毁,否则程序有可能会崩溃Boost.Asio takes advantage of this feature to add buffer debugging. Consider the following co原创 2020-06-24 11:20:56 · 1384 阅读 · 0 评论