C++基础 (5) 第五天 重载new delete () 只能操作符 自定义string类
2024-09-08 00:34:31
1 昨日回顾
1.static 对整个类共享
可以直接用
类::方法
调用
如果是私有的 可以提供一个静态的访问静态成员的方法
2 自定义的数组类-重载操作符[]
3 重载new和delete
4 重载操作符()
5中午回顾
重载 各种操作符
6不建议重载并且和或者操作符
重载的 && 不会发生短路现象
重在的 || 也不会发生短路
永远会执行这个操作符,就违背了语言的原意
7智能指针操作符重载
总结:智能指针其实是一个对象,当栈中的这个对象被销毁的时候调用对象中的析构函delete掉原始在堆中分配的空间。
8 箭头和解引用重载操作符
9 解引用和箭头操作符重载答疑
10自定义的string类
source.cpp:
MyString.h:
MyString.cpp:
最新文章
- ABP之Javascript生成
- 复旦高等代数 II(15级)思考题
- 如何使用TestFlight进行Beta测试
- in-list iterator
- Golang学习 - path/filepath 包
- 无法从 ajax.googleapis.com 下载问题
- Linux Versus Windows, Ubuntu/Mint V XP/Vista/7
- [LeetCode] 73. Set Matrix Zeroes 解题思路
- Java基础学习(一)—方法
- JDBC中的Statement和PreparedStatement的差别
- 【翻译】A Next-Generation Smart Contract and Decentralized Application Platform
- [Swift]LeetCode1002. 查找常用字符 | Find Common Characters
- 配置NTP网络时间自动校对系统时间和创建备份文件
- 使用__slots__ __str__ __iter__
- ActiveSync的Settings命令
- springcloud-Eureka-服务注册与发现核心组件
- 转发 C# Win32 API程序控制鼠标的操作
- java_main
- php中urlencode()和urldecode()URL编码函数浅析[转]
- java接口对接——别人调用我们接口获取数据
热门文章
- [bzoj1552\bzoj2506][Cqoi2014]robotic sort 排序机械臂_非旋转Treap
- 洛谷——P1361 小猫爬山
- geos库交叉编译生成ARM平台库
- HDU 4511
- 笔记本联想(Lenovo)G40-70M加装内存和SSD固态硬盘
- 一种加快在苹果app store中上架的方法
- 项目结构、包、编译为exe!
- 黑马day01xml 解析方式与原理分析
- jqm文件上传,上传图片,jqm的表单操作,jqm的ajax的使用,jqm文件操作大全,文件操作demo
- C++派生类中如何初始化基类对象(五段代码)