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

亚泰润德建设有限公司网站做一个网站APP价格

亚泰润德建设有限公司网站,做一个网站APP价格,上海做网站哪家公司好,中视频自媒体平台注册官网unique_ptr 指定删除器和 shared_ptr 指定删除器是有区别的#xff0c;unique_ptr 指定删除器的时候需要确定删除器的类型#xff0c;所以不能像 shared_ptr 那样直接指定删除器#xff0c;举例说明#xff1a; 代码如下: #include iostream #include memory…unique_ptr 指定删除器和 shared_ptr 指定删除器是有区别的unique_ptr 指定删除器的时候需要确定删除器的类型所以不能像 shared_ptr 那样直接指定删除器举例说明 代码如下: #include iostream #include memory #include string using namespace std;class Test { public:Test(){cout construct endl;}Test(int x) :m_num(x){cout construct x x endl;}Test(string str){cout construct str str endl;}~Test(){cout destruct endl;}void setValue(int v){m_num v;}void print(){cout m_num m_num endl;}private:int m_num; };int main() {using ptrFunc void(*)(Test *);unique_ptrTest,ptrFunc ptr4(new Test(hello), [](Test * t){cout ------------------ endl;delete t;});return 0;}测试结果: 代码如下: //error 捕获了外部变量的lambda表达式只能看做仿函数using ptrFunc void(*)(Test *);unique_ptrTest, ptrFunc ptr4(new Test(hello), [](Test * t){cout ------------------ endl;delete t;});上面的代码中错误原因是这样的在 lambda 表达式没有捕获任何外部变量时可以直接转换为函数指针一旦捕获了就无法转换了如果想要让编译器成功通过编译那么需要使用可调用对象包装器来处理声明的函数指针 #include iostream #include memory #include string #include functional using namespace std;class Test { public:Test(){cout construct endl;}Test(int x) :m_num(x){cout construct x x endl;}Test(string str){cout construct str str endl;}~Test(){cout destruct endl;}void setValue(int v){m_num v;}void print(){cout m_num m_num endl;}private:int m_num; };int main() {//error 捕获了外部变量的lambda表达式只能看做仿函数/*using ptrFunc void(*)(Test *);unique_ptrTest, ptrFunc ptr4(new Test(hello), [](Test * t){cout ------------------ endl;delete t;});*///捕获了外部变量的lambda表达式只能看做仿函数要把它包装才可以unique_ptrTest,functionvoid(Test*) ptr4(new Test(hello), [](Test * t){cout ------------------ endl;delete t;});return 0;}独占的智能指针可以管理数组类型的地址能够自动释放。 代码如下: int main() {//独占的智能指针可以管理数组类型的地址能够自动释放unique_ptrTest[] ptr4(new Test[3]);return 0; }测试结果:
http://www.pierceye.com/news/218299/

相关文章:

  • 信用门户网站建设规范win7 iis 发布asp.net网站
  • 织梦网站添加视频教程如何套用wordpress的源码
  • 网站服务器模式wordpress安装后只有英文版
  • 企业网站建设晋升wordpress 自助建站
  • 网站建设案例建站资源
  • 四大商业网站镇江制作网站的
  • 做网站系统学校宠物交易网站模板
  • 佛山市官网网站建设哪家好瑶海合肥网站建设
  • 微网站app建筑图片大全高清
  • 贵阳金阳网站建设公司网站开发与维护书
  • 做非法网站判什么邢免抵退税在哪个网站做
  • 手机网站如何制作免费网站的内容和功能
  • 宁波网站推广合作商品牌设计包括
  • 辽宁省建设厅官方网站制作一个静态网站的步骤
  • 营销外贸网站建设北京房地产网站建设
  • 青海网站建设公司代理记账如何获取客户
  • 做视频必须知道的一些网站企业搜索
  • 网站定制开发北京淮南网新闻最新消息
  • 网站描述怎么写比较好企业信息系统案例
  • 青峰集团响应式网站功能性的网站归档系统
  • 龙岩招聘求职网站有哪些网站建设促销活动
  • 人力资源服务外包网站tdk优化文档
  • 做黑网站吗江苏建筑业网
  • 地区门户网站 wap appcdn接入wordpress出错
  • 网站建设为什么学flash最新新闻消息事件
  • 高端网站建设需要的人员配备编辑目录中的字体 wordpress
  • 电脑维修网站模板金融商城快捷申请网站模板下载
  • wordpress 本地建站教程化纤公司网站建设
  • 广州网站设计公司新闻给客户做非法网站
  • 微商城手机网站制作公司痞子 wordpress