Snowming04's Blog
一颗红❤
Toggle navigation
Snowming04's Blog
主页
Cobalt Strike
Accelerated C++
区块链安全
友链
关于我
常用工具
代码积累
归档
标签
【Accelerated C++】课时12:使类对象像一个数值一样工作
? C++ ?
2020-04-15 12:27:18
556
0
0
snowming
? C++ ?
在本章将定义 `string` 类的一个简化版本,并把该类的名字叫做 `Str`。本章的大部分讨论将围绕着如何为 `Str` 类设计一个友好的接口而展开。 # 0x01 一个简单的 string 类   # 0x02 友员函数  也就是在类定义中加一个单独的声明,使用 `friend` 关键字。 # 0x03 类型转换操作函数    # 0x04 类型转换与内存管理 把 string 对象转换为 char* 数组:   ## 隐式的类型转换 如: `is` 函数(`ifstream` 类的构造函数)要求传入的是 `const char*`类型参数,实际传入的是 `Str` 类型实参。  # 0x05 strcmp 函数   实际上是顺次比较字母对应 ASCII 码的大小:  # 0x06 本章小结 
上一篇:
【Accelerated C++】课时13:使用继承与动态绑定
下一篇:
【Accelerated C++】课时11:定义抽象数据类型
0
赞
556 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册