Logo liubang's blog
liubang's blog

  • Archives
  • Categories
  • 标签
    • Algorithm

    • C++

    • Go

    • Java

    • Storage

    • 所有标签

  • 专栏
    • LeetCode

  • categories
    • Programming

    • Reading

    • Linux

    • 所有分类


/

  • Github RSS

  • Language
    • English
    • 简体中文

  • Mode
  1. Home
  2. Tags
  3. C++14

深入理解 enable_shared_from_this

May 3, 20224 min read Liu Bang ProgrammingC++11C++14C++17

shared_ptr是一种共享所有权的智能指针,它允许我们安全地访问和管理对象的生命周期。shared_ptr的多个实例通过共享控制块结构来控制对象的生命周期。

Read More

c++ 中 unique_ptr 的一些使用技巧

April 20, 20222 min read Liu Bang ProgrammingC++C++11C++14C++17

c++11 对智能指针做了很大的优化,废弃了 c++98 中的auto_ptr,引入了三种新的智能指针:unique_ptr,shared_ptr,weak_ptr。

Read More
Profile
liubang
liubang
Whether you are an antelope or a lion, you ought to dash forward without hesitation when the sun rises.
Baidu
China
关于
Taxonomies
C++ 18 C 14 Php 8 Sp 5 C++17 4 Java 4 Stack 4 C++11 3 DP 3 JNI 3 ALL 32
LeetCode 14
2026 1 2025 1 2023 1 2022 13 2021 1 2020 1 2019 4 2018 10 2017 15
Posts
  • BloomFilter中的数学推导
    January 1, 2025
  • 使用LLVM的libFuzzer进行fuzzy test
    May 23, 2023
  • Rust和C++: 泛型和特例化
    November 12, 2022
  • Rust和C++: 可变性、移动和所有权
    November 1, 2022
  • Linux磁盘IO
    February 25, 2022
  • 一文讲透 AI 九大核心概念
    April 12, 2026
  • BloomFilter中的数学推导
    January 1, 2025
  • 使用LLVM的libFuzzer进行fuzzy test
    May 23, 2023
  • Rust和C++: 泛型和特例化
    November 12, 2022
  • Rust和C++: 可变性、移动和所有权
    November 1, 2022
Actions
Go back Reload Copy URL

liubang's blog

刘邦的博客

Copyright © 2019-2026 LiuBang. All Rights Reserved.
Build with ❤️ from the Hugo and the HBS theme.