【C++】定义自己的String类

【C++】定义自己的String类

string类使用起来比较方便,本篇博客讲解定义一个类似于string功能的自己的String类。 我们自己写的String类具有以下函数 1.构造函数 [co...
阅读 7 次
【C++】C++运算符重载的规则

【C++】C++运算符重载的规则

运算符重载的规则 被重载的运算符必须是已经存在的C++运算符,不能重载自己创建的运算符。 运算符被重载之后,原有功能仍然保留。只是扩展了原有功能。 重载不能改变...
阅读 5 次
【C++】C++运算符重载-基础

【C++】C++运算符重载-基础

运算符重载基础 运算符重载就是对已有的运算符赋予新的含义,实现新的功能。 运算符重载,如“+”,它可以对int、float、string类型进行加法运算。 "&...
阅读 18 次
【C++】C++友元

【C++】C++友元

友元函数 在类体中使用friend关键字对友元函数进行声明: 将非成员函数/一般函数声明为友元: friend void func(); //func为非成员函...
阅读 2 次