06 2021 档案

摘要:0 说明 本文仅实现string类中几种重要、常用的功能,旨在掌握C++类设计的关键知识点。 1 知识点 构造函数(包括默认构造函数、拷贝构造函数以及自定义的其他构造函数) 运算符重载 友元 析构函数 C风格字符的操作 2 类的设计 为使代码简洁,本文采取分文件编写模式,类的声明包含在头文件"mys 阅读全文

posted @ 2021-06-29 20:52 foghorn 阅读(2066) 评论(0) 推荐(0) |

摘要:0 重载限制 C++提供的重载功能可以使我们自定义的类型进行包括算术运算在内的各种运算,极大地方便了代码的编写,但是C++中运算符重载需要满足一定的规则。 重载后的运算符必须至少有一个操作数是用户定义的类型,可以防止用户为标准类型重载运算符。比如,不能将减法运算符重载为计算两个double值的和。 阅读全文

posted @ 2021-06-28 22:56 foghorn 阅读(201) 评论(0) 推荐(0) |

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3