- 博客(2)
- 收藏
- 关注
原创 c++成员属性
关键字声明的成员在类的内部访问和继承的派生类中访问是可行的。对于使用该类的对象或继承该类的派生类,公有成员可以直接访问。对于使用该类的对象或继承该类的派生类,私有成员不可直接访问。私有成员通常用于封装类的实现细节,隐藏内部数据和实现。关键字声明的成员在类的内部和外部都是可访问的。对于使用该类的对象,受保护成员不可直接访问。关键字声明的成员只能在类的内部访问。
2024-03-20 21:31:06
363
1
原创 智能指针学习
的第二个模板参数可以指定一个删除器(deleter)函数或函数对象,用于在释放资源时执行一些特定的操作。允许多个智能指针实例同时指向同一个对象,它通过引用计数的方式来跟踪和管理资源的生命周期。实例离开作用域或者被显式地释放时,引用计数降为零时,所拥有的资源会被释放。是 C++11 引入的智能指针类,它提供了一种共享所有权的指针语义。管理的资源的原始指针。对象,可以访问被管理资源的值。释放了资源,那么这个原始指针就成为悬空指针了。会负责在适当的时候自动释放所管理的资源。函数可以手动释放所管理的资源,将。
2024-03-20 12:26:51
426
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人