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

如何建造企业网站搜关键词网站

如何建造企业网站,搜关键词网站,工厂招聘信息,怎样做网站快手刷粉将函数像变量一样传递,实际上拿到的是函数的地址,由于函数类型的多样,可以使用auto关键字,可以使用 void(*function2)() ,不过它太繁琐,因此使用typedef 起个名字 typedef void(*HelloWorldFunction)(); 叫…

将函数像变量一样传递,实际上拿到的是函数的地址,由于函数类型的多样,可以使用auto关键字,可以使用 void(*function2)() ,不过它太繁琐,因此使用typedef 起个名字 typedef void(*HelloWorldFunction)(); 叫做HelloWorldFunction,这样就像int或者char之类的用法来用它。

	/*基本用法。这是一个 C++ 类型定义,它创建了一个名为 HelloWorldFunction 的函数指针类型。该函数指针指向一个无返回值(void)且不带参数的函数。你可以使用 HelloWorldFunction 类型来声明变量,将其指向满足这一函数签名要求的函数,然后通过该变量来调用该函数。*/typedef void(*HelloWorldFunction)();HelloWorldFunction helloFun = Hello;void(*function2)() = Hello;auto function = Hello;/*其实类似于以下操作,只不过存在一个隐式转换*/auto fun = &Hello;function();

常用一点的,某一个函数需要传入函数作为参数。
先定义函数:

void Hello() {std::cout << "Hello Wordl" << std::endl;
}void PrintValue(int value) {std::cout << "Value: " << value << std::endl;
}void ForEach(const std::vector<int>& values, void(*func)(int)) {for (int value : values)func(value);std::cout << "values.size: " << values.size() << " ForEach end" << std::endl;

主函数里调用:

/*可能比较常用的选择*/std::vector<int> values = { 1, 2, 3, 4, 2};ForEach(values, PrintValue);/*或者使用lambda,它是一个匿名函数*/ForEach(values, [](int value) { std::cout << "Values2: " << value << std::endl; });
http://www.jinmujx.cn/news/119596.html

相关文章:

  • 深圳哪家做网站免费推广公司
  • 中国建设银行网站怎么登录不上东莞seo网站排名优化公司
  • 东莞建设网站的公司今天晚上19点新闻联播直播回放
  • 无锡哪里做网站搜索百度app下载
  • 优化网站浏览量怎么看免费职业技能培训网站
  • dw是做静态网站还是动态的怎么在网上做广告
  • 外贸独立网站设计扬州seo博客
  • 一级做爰片a视频网站4今日头条新闻
  • 网站建设 页面软文投放平台有哪些?
  • 做蛋糕的网站排名优化哪家专业
  • 嘉善网站建设app线上推广是什么工作
  • 有些人做网站不用钱的 对吗seo排名赚
  • 网站主页设计要点seo推广计划
  • 模板网站建设合同网络广告推广
  • 那些网站可以做推广seo是指什么职位
  • 免费建设网站赚钱怎样推广自己的店铺啊
  • 奉贤免费网站建设优秀网站
  • vs2017做网站工作手机
  • 西安做网页的seo排名助手
  • 手机无法访问wordpress优化网站的方法
  • 什么网站做玩具的比较多看网站时的关键词
  • 邯郸信息港二手车出售网站seo运营培训机构
  • 从菜鸟到独立制作网站百度注册网站怎么弄
  • 网站开发 足球球队信息seo人才网
  • 做网站的范本网络营销做得好的公司
  • 怎么进入凡科建设的网站seo优化分析
  • 自我介绍网页模板代码全国推广优化网站
  • 淘宝开店铺网站怎么做网络营销策划的概念
  • 成都关键词排名系统seo优化技术
  • 电子商务网站建设解决方案网络服务器是指什么