Jsss's Blog
主页归档标签分类留言板友链关于
  • 标签
  • 资源管理类
 2022-04-26 2022-05-29 cpp 15 分钟读完 (大约2224个字)

[cpp]资源生命周期管理类:enable_shared_from_this

enable_shared_from_this模板类能够帮助我们轻松的用对象在其方法中获取指向对象的shared_ptr, 从而在并行编程中安全的管理资源的生命周期, 避免跨线程调用中资源的提前释放导致程序出错的危害.


 资源管理类, enable_shared_from_this
  阅读更多
 2022-04-12 2022-05-01 cpp 18 分钟读完 (大约2684个字)

[cpp]基于RAII的资源管理类的原理和实现

RAII(Resource Acquisition Is Initialization)是cpp中的编程技术之一。其意义为: 资源获取就是初始化, 保证资源在使用前获取, 使用后自动释放.降低程序因获取和释放资源导致出错的可能.


 RAII, 资源管理类
  阅读更多
Jsss

Jsss

BIT-CS硕士在读

北京

文章

48

分类

13

标签

51

关注我

标签

0-1BFS1
AcWing Cup1
BFS2
DFS1
LeetCode3
Linux1
RAII1
STL1
Spdlog1
cpp4
enable_shared_from_this1
二分1
二分搜索3
优先队列1
八股文1
共享主存1
前缀和5
动态规划14
区间最值1
匿名管道1
单调队列1
双指针1
同步原语1
周赛4
命名管道1
哈希表1
字符串分割1
工具软件1
差分1
平衡树1
并查集1
思维2
拓扑排序1
数据结构2
无锁队列1
最短路1
枚举8
树状数组2
模拟14
深度优先搜索1
状态压缩1
状态压缩动态规划1
状态机2
生产者-消费者1
语言基础2
贪心8
资源管理类2
进程通信1
连通性1
递推1
链表1

订阅更新

最新文章

2023-04-05

Spdlog日志库快速上手

cpp

2022-07-29

[cpp]CMake初学小结

2022-06-26

[LeetCode-周赛]第81场双周赛

algo / LeetCode / 周赛

2022-06-12

[LeetCode-周赛]297

algo / LeetCode / 周赛

2022-05-29

[LeetCode-周赛]295

algo / LeetCode / 周赛

分类

  • ConcurrencyAndDistribution3
  • Windows1
  • algo31
    • AcWing1
    • LeetCode30
      • 周赛19
      • 每日一题8
      • 系列合集3
  • cpp8
  • 操作系统1
  • 残酷八股文1
  • 读书笔记1
  • 随笔杂谈1

归档

  • 四月 20231
  • 七月 20221
  • 六月 20222
  • 五月 20223
  • 四月 20225
  • 三月 20227
  • 二月 20226
  • 一月 20223
  • 十二月 20213
  • 十一月 202115
  • 十月 20212
Jsss's Blog

© 2023 Jsss  Powered by Hexo & Icarus
共0个访客

×