
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C++中的智能指针
智能指针是C++标准库提供的类模板,通过封装裸指针实现自动内存管理。其基于RAII机制,在析构时自动释放内存,解决了裸指针的内存泄漏、重复释放和野指针问题。主要分为三种类型:独占型unique_ptr(禁止拷贝,允许移动)、共享型shared_ptr(引用计数)和弱引用weak_ptr(解决循环引用)。智能指针重载*和->运算符,使用方式类似普通指针,但具备类型安全和自动清理特性。相比裸指针

C++面向对象核心知识点实战-游戏角色战斗系统(详细讲解指针/函数指针/继承/多态)
本文对C++中的指针核心知识点进行了系统讲解。主要内容包括:1)指针的基本定义与操作符(&、*、=);2)指针与变量的关系模型及const修饰符的使用;3)指针与数组的联系与区别,包括地址访问、遍历方式等。通过代码示例展示了指针的实际应用,如变量修改、数组遍历等。文章强调指针作为内存地址"门牌号"的本质特性,并详细分析了指针在不同场景下的使用方法和注意事项。最后还指出了

到底了







