当前位置: 首页 > news >正文

大连模板网站制作哪家专业wordpress只有我可以看

大连模板网站制作哪家专业,wordpress只有我可以看,seo建站优化,大型网站开发pdf递增运算符#xff08; #xff09;和递减运算符#xff08; – #xff09;是 C 语言中两个重要的一元运算符。 下面的实例演示了如何重载递增运算符#xff08; #xff09;#xff0c;包括前缀和后缀两种用法。类似地#xff0c;您也可以尝试重载递减运算符…递增运算符 和递减运算符 – 是 C 语言中两个重要的一元运算符。 下面的实例演示了如何重载递增运算符 包括前缀和后缀两种用法。类似地您也可以尝试重载递减运算符 – 。 #include iostream using namespace std;class Time {private:int hours; // 0 到 23int minutes; // 0 到 59public:// 所需的构造函数Time(){hours 0;minutes 0;}Time(int h, int m){hours h;minutes m;}// 显示时间的方法void displayTime(){cout H: hours M: minutes endl;}// 重载前缀递增运算符 Time operator () {minutes; // 对象加 1if(minutes 60) {hours;minutes - 60;}return Time(hours, minutes);}// 重载后缀递增运算符 Time operator( int ) {// 保存原始值Time T(hours, minutes);// 对象加 1minutes; if(minutes 60){hours;minutes - 60;}// 返回旧的原始值return T; } }; int main() {Time T1(11, 59), T2(10,40);T1; // T1 加 1T1.displayTime(); // 显示 T1T1; // T1 再加 1T1.displayTime(); // 显示 T1T2; // T2 加 1T2.displayTime(); // 显示 T2T2; // T2 再加 1T2.displayTime(); // 显示 T2return 0; }当上面的代码被编译和执行时它会产生下列结果 H: 12 M:0 H: 12 M:1 H: 10 M:41 H: 10 M:42注意int 在 括号内是为了向编译器说明这是一个后缀形式而不是表示整数。 前缀形式重载调用 Check operator () 后缀形式重载调用 operator (int)。 实例 ( 重载) #include iostream using namespace std;class Check {private:int i;public:Check(): i(0) { }Check operator (){Check temp;temp.i i;return temp;}// 括号中插入 int 表示后缀Check operator (int){Check temp;temp.i i;return temp;}void Display(){ cout i i endl; } };int main() {Check obj, obj1; obj.Display(); obj1.Display();// 调用运算符函数然后将 obj 的值赋给 obj1obj1 obj;obj.Display();obj1.Display();// 将 obj 赋值给 obj1, 然后再调用运算符函数obj1 obj;obj.Display();obj1.Display();return 0; }执行输出结果为 i 0 i 0 i 1 i 1 i 2 i 1实例 (-- 重载) #include iostream using namespace std;class Check {private:int i;public:Check(): i(3) { }Check operator -- (){Check temp;temp.i --i;return temp;}// 括号中插入 int 表示后缀Check operator -- (int){Check temp;temp.i i--;return temp;}void Display(){ cout i i endl; } };int main() {Check obj, obj1; obj.Display(); obj1.Display();// 调用运算符函数然后将 obj 的值赋给 obj1obj1 --obj;obj.Display();obj1.Display();// 将 obj 赋值给 obj1, 然后再调用运算符函数obj1 obj--;obj.Display();obj1.Display();return 0; }执行输出结果为 i 3 i 3 i 2 i 2 i 1 i 2
http://www.zqtcl.cn/news/134436/

相关文章:

  • wordpress会员卡系统青岛百度优化
  • 网站的管理系统网站权限配置
  • 龙岗高端网站建设在进行网站设计时
  • 网站制作定制浙江交工宏途交通建设有限公司网站
  • 域名网站计划怎么写高端网站建设 引擎技
  • 做自己的网站流量怎么桂林人论坛桂林板路
  • 上海制作网站多少钱wordpress主题站主题
  • 企业网站开发软件WordPress访问者ip
  • 视频网站dedecms在源码之家下载的网站模板可以作为自己的网站吗
  • 西宁好的网站建设公司怎样将视频代码上传至网站
  • 内网网站开发专业建站公司报价
  • 做地方网站需要什么部门批准天津专业做标书
  • 域名注册信息查询网站推广seo是什么
  • 做外贸网站哪家公司好常见的管理系统
  • 网站设计报价方案微信公众号外包
  • 网站设计遇到难题wordpress qq 微博
  • 网站模板种类长沙seo推广优化
  • 郑州网络建站公司wordpress安装及配置
  • 福州移动网站建设公司注册地址怎么写
  • 网站线上投票怎样做做铁艺需要什么网站
  • 襄阳营销型网站建设网站开发语言排行榜
  • 网站架构演变流程淄博亿泰
  • 电子商务网站功能介绍招商网站建设
  • 哈尔滨模板网站建站市场监督管理局12315
  • 做网站图片处理问题淘宝客推广
  • 科目一速成网站建设适合网络科技的公司名字
  • 解决网站兼容性问题网站关于我们怎么做
  • 网站建设教学视频百度云盘wap什么意思网络语言
  • 做psd模板下载网站搜索网站哪个好
  • 企业排名重庆网站seo优化