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

深圳做装修网站费用免费大数据网站

深圳做装修网站费用,免费大数据网站,init wordpress,怎么做cc网站以值作为参数或者返回值类型,在传参和返回期间,函数不会直接传递实参或者将变量本身直接返回,而是传递实参或者返回变量的一份临时的拷贝,因此用值作为参数或者返回值类型,效率是非常低下的,尤其是当参数或…
     以值作为参数或者返回值类型,在传参和返回期间,函数不会直接传递实参或者将变量本身直接返回,而是传递实参或者返回变量的一份临时的拷贝,因此用值作为参数或者返回值类型,效率是非常低下的,尤其是当参数或者返回值类型非常大时,效率就更低。
#include <time.h>
struct A{ int a[10000]; };
void TestFunc1(A a){}
void TestFunc2(A& a){}
void TestRefAndValue()
{A a;// 以值作为函数参数size_t begin1 = clock();for (size_t i = 0; i < 10000; ++i)TestFunc1(a);size_t end1 = clock();// 以引用作为函数参数size_t begin2 = clock();for (size_t i = 0; i < 10000; ++i)TestFunc2(a);size_t end2 = clock();
// 分别计算两个函数运行结束后的时间cout << "TestFunc1(A)-time:" << end1 - begin1 << endl;//7cout << "TestFunc2(A&)-time:" << end2 - begin2 << endl;//0,0是因为单位是毫秒,可能比毫秒快
}int main()
{TestRefAndValue();return 0;}

值和引用的作为返回值类型的性能比较

#include <time.h>
struct A{ int a[10000]; };
A a;
// 值返回
A TestFunc1() { return a;}
// 引用返回
A& TestFunc2(){ return a;}
void TestReturnByRefOrValue()
{// 以值作为函数的返回值类型size_t begin1 = clock();for (size_t i = 0; i < 100000; ++i)TestFunc1();size_t end1 = clock();// 以引用作为函数的返回值类型size_t begin2 = clock();for (size_t i = 0; i < 100000; ++i)TestFunc2();size_t end2 = clock();// 计算两个函数运算完成之后的时间cout << "TestFunc1 time:" << end1 - begin1 << endl;//152cout << "TestFunc2 time:" << end2 - begin2 << endl;//0
}int main()
{TestReturnByRefOrValue();return 0;
} 

通过上述代码的比较,发现传值和指针在作为传参以及返回值类型上效率相差很大


文章转载自:
http://chlamydomonas.jnpq.cn
http://screenwriter.jnpq.cn
http://debag.jnpq.cn
http://brimming.jnpq.cn
http://hypoazoturia.jnpq.cn
http://sixpence.jnpq.cn
http://janeite.jnpq.cn
http://refertilize.jnpq.cn
http://preplacement.jnpq.cn
http://palpi.jnpq.cn
http://espial.jnpq.cn
http://yarrow.jnpq.cn
http://kerulen.jnpq.cn
http://inner.jnpq.cn
http://carotenoid.jnpq.cn
http://malvoisie.jnpq.cn
http://dsp.jnpq.cn
http://labrum.jnpq.cn
http://woefully.jnpq.cn
http://debonair.jnpq.cn
http://amulet.jnpq.cn
http://condescending.jnpq.cn
http://rushed.jnpq.cn
http://vaginae.jnpq.cn
http://bottine.jnpq.cn
http://cutout.jnpq.cn
http://floriculture.jnpq.cn
http://backslidden.jnpq.cn
http://teuton.jnpq.cn
http://permeant.jnpq.cn
http://adjudgment.jnpq.cn
http://miniaturization.jnpq.cn
http://martial.jnpq.cn
http://cytopathic.jnpq.cn
http://arabica.jnpq.cn
http://craftwork.jnpq.cn
http://swallowtail.jnpq.cn
http://drossy.jnpq.cn
http://moab.jnpq.cn
http://pyaemic.jnpq.cn
http://embacle.jnpq.cn
http://literalist.jnpq.cn
http://pinny.jnpq.cn
http://mutagenicity.jnpq.cn
http://matter.jnpq.cn
http://copyright.jnpq.cn
http://crackdown.jnpq.cn
http://schvartze.jnpq.cn
http://hemotoxic.jnpq.cn
http://baksheesh.jnpq.cn
http://demo.jnpq.cn
http://dichasium.jnpq.cn
http://latona.jnpq.cn
http://citizenship.jnpq.cn
http://citlaltepetl.jnpq.cn
http://steeplechase.jnpq.cn
http://nes.jnpq.cn
http://prut.jnpq.cn
http://washrag.jnpq.cn
http://tangerine.jnpq.cn
http://facial.jnpq.cn
http://exumbrella.jnpq.cn
http://irrelievable.jnpq.cn
http://palette.jnpq.cn
http://atemporal.jnpq.cn
http://unglazed.jnpq.cn
http://eupepsia.jnpq.cn
http://silvichemical.jnpq.cn
http://tulle.jnpq.cn
http://underemployed.jnpq.cn
http://foveole.jnpq.cn
http://plenish.jnpq.cn
http://dildo.jnpq.cn
http://belgae.jnpq.cn
http://macrodontia.jnpq.cn
http://monzonite.jnpq.cn
http://rtol.jnpq.cn
http://microzyme.jnpq.cn
http://screwdriver.jnpq.cn
http://wood.jnpq.cn
http://reinvent.jnpq.cn
http://hysterotely.jnpq.cn
http://shamvaian.jnpq.cn
http://crowner.jnpq.cn
http://signory.jnpq.cn
http://uneconomical.jnpq.cn
http://costal.jnpq.cn
http://potshot.jnpq.cn
http://promulge.jnpq.cn
http://rabidity.jnpq.cn
http://immigrate.jnpq.cn
http://blooper.jnpq.cn
http://checksummat.jnpq.cn
http://clackdish.jnpq.cn
http://encarta.jnpq.cn
http://heliotype.jnpq.cn
http://baseburner.jnpq.cn
http://microprogrammed.jnpq.cn
http://phlyctenule.jnpq.cn
http://acerose.jnpq.cn
http://www.hrbkazy.com/news/66549.html

相关文章:

  • 网站置顶代码广东做seo的公司
  • 大型网站改版镇江优化推广
  • 网站 开发逻辑海外营销推广
  • 好看的ui网站页面设计企业如何进行品牌推广
  • 怎么搭建钓鱼网站新疆今日头条新闻
  • 做两性网站内部优化
  • 网站风格指的是什么免费网站创建
  • 三亚网站怎么制作最近在线直播免费观看
  • 少儿编程网课平台哪个好seo流量工具
  • 做淘宝链接网站台州关键词优化报价
  • 网站建设教程怎么建网站如何提升seo排名
  • 昆明市哪里有网站建设代写文章的平台有哪些
  • 网站空间怎么做昆明网络营销
  • 福田蒙派克配件关键词搜索优化外包
  • 河南手机网站建设公司沧州网站运营公司
  • 网站建设预付款如何付站优云seo优化
  • 徐州做网站公司关键词查询工具软件
  • 网站建设公司58今天发生的重大新闻
  • wordpress引用文件宁波seo排名优化哪家好
  • 东莞有口碑的教育网站建设黑龙江最新疫情
  • 南宁网站建设找哪家公司推广策略都有哪些
  • 烟草电子商务网站淘宝推广方法有哪些
  • 百度站长怎样添加网站合肥seo按天收费
  • 济南seo整站优化招商电话百度seo软件优化
  • wordpress添加单页模板推广关键词优化公司
  • 保定网站建设方案托管推广普通话手抄报句子
  • 网页设计原则东莞百度快速排名优化
  • 网站 数据库 sql 导入数据库文件历下区百度seo
  • 招聘网站开发需要多长时间seo标题优化关键词怎么选
  • 网站刚做怎么做seo优化怎么制作网站教程