摘要: C++ 资源管理要点: 使用智能指针: C++11 引入了更科学的智能指针,以便自动管理对象的生命周期。 三种主要的智能指针类型包括:unique_ptr、shared_ptr和weak_ptr。 unique_ptr拥有独占的对象所有权,当指针超出作用域时自动释放资源。 shared_ptr可以共 阅读全文
posted @ 2024-05-27 13:58 幸运泡泡 阅读(3) 评论(0) 推荐(0) 编辑
摘要: C/C++ 中的指针是强大的工具,但需要谨慎使用,错误的使用可能会导致程序崩溃或者内存泄漏。 以下指针相关注意事项: 初始化指针:在使用指针之前,一定要初始化它,否则它将指向一个随机的内存地址,这可能导致程序崩溃。未初始化的指针通常被称为“野指针”。 避免空指针解引用:在解引用指针之前,一定要检查它 阅读全文
posted @ 2024-05-27 09:45 幸运泡泡 阅读(6) 评论(0) 推荐(0) 编辑