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

怎样给公司做一个网站信息门户

怎样给公司做一个网站,信息门户,2017主流网站风格,东莞市行政区划图i 和 i 哪个效率更高? 在这里声明,简单地比较前缀自增运算符和后缀自增运算符的效率是片面的,因为存在很多因素影响这个问题的答案。首先考虑内建数据类型的情况:如果自增运算表达式的结果没有被使用,而是仅仅简单地用于增加一员…

i ++ 和 ++i 哪个效率更高?

在这里声明,简单地比较前缀自增运算符和后缀自增运算符的效率是片面的,因为存在很多因素影响这个问题的答案。首先考虑内建数据类型的情况:如果自增运算表达式的结果没有被使用,而是仅仅简单地用于增加一员操作数,答案是明确的,前缀法和后缀法没有任何区别,编译器的处理都应该是相同的,很难想象得出有什么编译器实现可以别出心裁地在二者之间制造任何差异。我们看看下面这个程序。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1)++i 返回对象的引用;

(2)i++ 总是要创建一个临时对象,在退出函数时还要销毁它,而且返回临时对象的值时还会调用其拷贝构造函数,

导致在大对象的时候产生了较大的复制开销,引起效率降低。因此使用自定义类型(注意不是指内建类型)的时候,

应该尽可能地使用前缀式递增或递减。
下面代码可以展示两者的区别


#include<iostream>
using namespace std;
class Integer {
public:Integer(long data) :m_data(data) {}Integer& operator++() {	//前置版本,返回引用cout << " Integer::operator++() called!" << endl;m_data++;return *this;}Integer operator++(int) {	//后置版本,返回对象的值cout << " Integer::operator++(int) called!" << endl;Integer temp = *this;m_data++;return temp;	//返回this对象的旧值}
private:long m_data;
};void main(void)
{Integer x = 1;	//call Integer(long)++x;	//call operator++()x++;	//call operator++(int)
}
http://www.yayakq.cn/news/974398/

相关文章:

  • 快速搭建网站的工具有哪些wordpress您找的页面不存在
  • 高清素材网站无水印手机网站免费建设排行
  • 品牌网站建设价格网页版微信登录显示二维码失效
  • 做移动网站优化软创业做什么好
  • 华大集团 北京网站建设官网铺设
  • 南京网站开发南京乐识专注wordpress rss订阅插件
  • 网站开发技术员wxqqcom微信网页版
  • 长兴建设局网站榆林做网站多少钱
  • 网站开发的微端专门做二手的网站
  • 中小企业为什么要建网站广东省建设注册执业资格中心网站
  • 不关站备案wordpress天津首页优化外包公司
  • 建设部网站监理工程师WordPress开通用户投稿功能
  • 网站到期忘记续费公众号软文范例100
  • 个人网站有什么内容网页设计的毕业设计
  • 模仿京东商城网站开发视频做阿里巴巴网站可以贷款吗
  • 深圳企业网站制作制作大连承接网站制作
  • 做网站找雷鸣北京专业seo公司
  • 上海微信网站制作哪家专业四川工程造价信息网
  • 佛山微网站建设报价教学互动网站开发背景
  • 培训网站建设方案说明书网站建设 昆山
  • 襄阳蒂凯网络网站建设小程序html设计简单校园网页代码
  • 平台网站模板素材图片wordpress 调用百度前端公众库
  • 兰州网站订制php网站后台模板下载
  • 孝感的网站建设佛山免费建站怎样
  • 网站建设 技术规范书河北住房和城乡建设厅网站卡
  • 佛山市城乡和住房建设局网站教育培训网站模板下载
  • asp在网站制作中的作用怎么修改网站源文件
  • 网站投放手机建站程序源码
  • 超酷网站甘肃园区网络搭建
  • 自己主机做网站服务器强大的技术团队网站建设