C++学习笔记
>_<!
搬砖猴
展开
-
C++学习笔记-用const修饰的类成员函数
在C++编程中,const关键字扮演着多重角色,其中之一就是用于修饰类的成员函数,以表明该函数不会修改类的任何成员变量(无论是数据成员还是静态成员)。使用const成员函数可以提高代码的可读性和安全性,特别是在多线程环境中,还能帮助编译器优化代码。原创 2024-07-20 17:21:09 · 157 阅读 · 0 评论 -
C++学习笔记-C++11中的智能指针
智能指针是C++的特性用法,是一个类似指针功能的类对象,其目的是为了更好的管理动态分配的内存,避免出现内存泄漏、悬空指针等问题。C++11的标准库里提供了三种智能指针模板类,分别是std::unique_ptr、std::shared_ptr 和 std::weak_ptr(C++11摒弃了auto_ptr),这里重点关注unique_ptr指针定义和用法。原创 2024-07-20 17:20:09 · 379 阅读 · 0 评论