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

学php做网站中文域名交易平台

学php做网站,中文域名交易平台,在线充值网站怎么做,wordpress 单击复制类模板std::function是一种通用、多态的函数包装。std::function的实例可以对任何可以调用的目标实体进行存储、 复制和调用操作。这些目标实体包括普通函数、Lambda表达式、函数指针、以及其他函数对象等。std::function对象是对 C中现有的可调用实体的一种类型安全的包裹&…

类模板std::function是一种通用、多态的函数包装。std::function的实例可以对任何可以调用的目标实体进行存储、
复制和调用操作。这些目标实体包括普通函数、Lambda表达式、函数指针、以及其他函数对象等。std::function对象是对
C++中现有的可调用实体的一种类型安全的包裹(像函数指针这类可调用实体,是类型不安全的)
    通常std::function是一个函数对象类,它包装其它任意的函数对象,被包装的函数对象具有类型为T1,...Tn的n个参数
并且可返回一个可转换到R类型的值。std::function使用模板转换构造函数接收被包装的函数对象。
    准确来说,可调用对象有如下几种定义:
    (1)是一个函数指针;
    (2)是一个具有operator()成员函数的类对象
    (3)是一个可以被转换为函数指针的类对象
    (4)是一个类成员函数指针

#include<iostream>
#include<functional>
using namespace std;void func(int x)
{cout << "func name:" << __FUNCTION__ << endl;cout << "x=" << x << endl;
}
class Foo
{
public:static int foo_func(int x){cout << "func name:" << __FUNCTION__ << endl;cout << "x=" << x << endl;return x;}
};
class Bar
{
public:int operator()(int x){cout << "func name:" << __FUNCTION__ << endl;cout << "x=" << x << endl;return x;}
};
int main()
{int x = 10;//绑定一个普通函数std::function<void(int)> fr1 = func;fr1(x);//绑定一个类的静态成员函数std::function<int(int)> fr2 = Foo::foo_func;cout << fr2(x) << endl;Bar bar;fr2 = bar;std::cout << fr2(x) << endl;return 0;
}

http://www.wooajung.com/news/29658.html

相关文章:

  • 苹果网站字体seo学校培训班
  • 地板网站源码网络推广公司运作
  • 做原创音乐的网站模板建站代理
  • 网站审核员做点啥什么是百度竞价排名服务
  • 网站如何做抖音推广如何找客户资源
  • 高端网站建设加盟浙江网络推广
  • 房地产设计网站台州关键词优化报价
  • 沈阳专业网站制作设计零售客户电商网站
  • 企业微信app青岛seo搜索优化
  • 网站根目录 一级二级三级目录企业网站建设
  • 软装设计公司排行北京网优化seo公司
  • 长春火车站地下停车场收费标准新网站如何让百度收录
  • 在哪里可以做自己的网站磁力搜索器 磁力猫
  • 如何自学网站后台seo1视频发布会
  • 江苏连云港网站建设公司体育热点新闻
  • 怎么注册网站域名备案如何做电商赚钱
  • 成品网站建设哪家好seo关键词外包公司
  • 梧州网站建设哪家好北京seo业务员
  • 中国建设银行网站怎么解绑设备腾讯云域名
  • 广州通报: 广州通报seo方案怎么做
  • 视频拍摄案例关键词优化公司推荐
  • dwcc2017做网站教程临沂做网站推广的公司
  • 网站移动端开发需要哪些技术商品推广
  • 沙市网站建设产品推广软文300字
  • 常州做网站yongjiaweb随州今日头条新闻
  • 网站建设百度推广咨询热线青岛做网络推广的公司有哪些
  • 珠海网站开发软件怎么开个人网站
  • 国内对企业网站开发的研究深圳seo优化排名推广
  • seo做的最好的网站排行公司网站建设方案
  • 常德网站建设多少钱代发百度帖子包收录排名