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

哪个旅游网站做的最好wordpress建立模板下载

哪个旅游网站做的最好,wordpress建立模板下载,网站开发现在用什么,app开发有限公司目录 1、运算符重载规则 2、运算符重载的两种形式 2.1、成员函数重载形式 2.2、普通的非成员函数重载形式 1、运算符重载规则 C中可以重定义或重载大部分 C 内置的运算符。这样#xff0c;我们就能使用自定义类型的运算符。 重载的运算符是带有特殊名称的函数#xff0c… 目录 1、运算符重载规则 2、运算符重载的两种形式 2.1、成员函数重载形式    2.2、普通的非成员函数重载形式 1、运算符重载规则 C中可以重定义或重载大部分 C 内置的运算符。这样我们就能使用自定义类型的运算符。 重载的运算符是带有特殊名称的函数函数名是由关键字 operator 和其后要重载的运算符符号构 成的。与其他函数一样重载运算符有一个返回类型和一个参数列表。 2、运算符重载的两种形式 2.1、成员函数重载形式    Box operator(const Box);成员函数重载形式中的重载函数一定要定义在成员函数中而且形参只有 0 个或者 1 个绝对不能写成下面 2.2 中两个形参的形式。第一个参数使用 this 指针传递参数。 #include iostream using namespace std;class Box {public:double getVolume(void){return length * breadth * height;}void setLength( double len ){length len;}void setBreadth( double bre ){breadth bre;}void setHeight( double hei ){height hei;}// 重载 运算符用于把两个 Box 对象相加成员运算符重载Box operator(const Box b){Box box;box.length this-length b.length;box.breadth this-breadth b.breadth;box.height this-height b.height;return box;}private:double length; // 长度double breadth; // 宽度double height; // 高度 }; int main( ) {Box Box1; // 声明 Box1类型为 BoxBox Box2; // 声明 Box2类型为 BoxBox Box3; // 声明 Box3类型为 Boxdouble volume 0.0; // 把体积存储在该变量中// Box1 详述Box1.setLength(6.0);Box1.setBreadth(7.0);Box1.setHeight(5.0);// Box2 详述Box2.setLength(12.0);Box2.setBreadth(13.0);Box2.setHeight(10.0);// Box1 的体积volume Box1.getVolume();cout Volume of Box1 : volume endl;// Box2 的体积volume Box2.getVolume();cout Volume of Box2 : volume endl;// 把两个对象相加得到 Box3Box3 Box1 Box2;// Box3 的体积volume Box3.getVolume();cout Volume of Box3 : volume endl;return 0; }Volume of Box1 : 210 Volume of Box2 : 1560 Volume of Box3 : 5400 2.2、普通的非成员函数重载形式 Box operator(const Box, const Box);若是选择普通的非成员函数重载形式重载函数定义在类外并且一定要传递两个参数。而且要注意如果类的属性是私有的则一定要在类中使用友元函数声明该重载函数可以访问类的私有属性否则会发生编译错误非成员函数不能访问类的私有属性。 #include iostream using namespace std;class Box {friend Box operator(const Box box1, const Box box2);public:double getVolume(void){return length * breadth * height;}void setLength( double len ){length len;}void setBreadth( double bre ){breadth bre;}void setHeight( double hei ){height hei;}private:double length; // 长度double breadth; // 宽度double height; // 高度 }; //类的非成员运算符重载 Box operator(const Box box1, const Box box2){Box box;box.length box1.length box2.length;box.breadth box1.breadth box2.breadth;box.height box1.height box2.height;return box; }int main( ) {Box Box1; // 声明 Box1类型为 BoxBox Box2; // 声明 Box2类型为 BoxBox Box3; // 声明 Box3类型为 Boxdouble volume 0.0; // 把体积存储在该变量中// Box1 详述Box1.setLength(6.0);Box1.setBreadth(7.0);Box1.setHeight(5.0);// Box2 详述Box2.setLength(12.0);Box2.setBreadth(13.0);Box2.setHeight(10.0);// Box1 的体积volume Box1.getVolume();cout Volume of Box1 : volume endl;// Box2 的体积volume Box2.getVolume();cout Volume of Box2 : volume endl;// 把两个对象相加得到 Box3Box3 Box1 Box2;// Box3 的体积volume Box3.getVolume();cout Volume of Box3 : volume endl;return 0; }Volume of Box1 : 210 Volume of Box2 : 1560 Volume of Box3 : 5400
http://www.pierceye.com/news/136489/

相关文章:

  • 网站推广的基本方法对于大部分网站来说都是适用的河北网站开发费用
  • 高安网站建设公司外链代发免费
  • 企业网站建设的价格wordpress免费用户
  • 怎么做门淘宝网站广播电台网站建设板块
  • ai效果图网站建设一个视频网站需要什么条件
  • 上海安全建设协会网站推广普通话的方法
  • 自己怎么做外贸英文网站网站建设外包
  • 南京专业网站开发团队wordpress如何构建页面
  • 济南网站优化排名推广python基础教程雪峰
  • 垂直购物网站建设代做网站推广的公司
  • 马云做一网站 只作一次网页界面设计使用色彩的作用是什么
  • 网站上传权限广西网站建设银行
  • 南通网站建设规划书wordpress 上传图片 500
  • 推广自身网站升级的网站显示什么
  • 网站与系统对接图文方案免费可信网站认证
  • 深圳设计网站速成班网站音频播放器代码
  • 域名注册最后是网站wordpress手机上传图片插件
  • 有哪些网站交互效果做的好的如何让google收录网站
  • wordpress到服务器配置云南seo
  • 常见网站安全漏洞行业网站如何推广
  • 网站开发实战项目苏州行业网站建设费用
  • 大团企业网站制作东莞网站制作的公司
  • 石家庄做网站公司的电话网站建设费用大概多少
  • 襄阳市网站建设怎么注册工作邮箱
  • 在百度里面做个网站怎么做的摄影大赛官网
  • 网站建设需要哪些的ps网站策划
  • 网站维护的意义上海知名进出口贸易公司
  • 青岛中小微企业互联网站建设补贴微信小程序怎么发布上线
  • 贺州做网站哪家公司温州移动网站建设服务商
  • 网站变灰兼容代码北京计算机培训学校