摘要: 1:shared_ptr shared_ptr可以用于管理简单的数据,int,double,char等 eg: shared_ptr<int> sp (new int); *sp = 100; std::cout<<*sp<<std::endl; shared_ptr可以用于管理用户自定义的类 eg 阅读全文
posted @ 2023-03-10 17:07 浅情1314 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 重写文件后需要使能gitignore需要删除缓存,添加所有文件 提交 推送 git rm -r --cached . # 删除缓存 git add . #重写添加文件,ignore的文件不填加 git commit -m "add gitignore" git push origin master 阅读全文
posted @ 2023-03-10 15:26 浅情1314 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 实现多线程下的队列,可根据传入的回调函数释放内存 /******************************************************* 文件名:CSafeDataDeque.h 作者: 描述:线程安全的数据体队列 版本:v1.0 日期:2020-03-04 ******* 阅读全文
posted @ 2023-03-10 14:51 浅情1314 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 实现多线程下的insert find erase begin end 等操作,输入的key或者value为指针的时候可以根据输入的releasefu回调实现内存释放 /******************************************************* 文件名:CSafeM 阅读全文
posted @ 2023-03-10 14:49 浅情1314 阅读(55) 评论(0) 推荐(0) 编辑