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

太原靠谱的网站制作/百度号码认证平台首页

太原靠谱的网站制作,百度号码认证平台首页,广州广告公司十大排行榜,管理手机网站模板C编程中需要使用智能指针,而摒弃原始的指针,通过智能指针可以对指针对象(动态分配内存的对象)进行方便安全的操作;但是面对动态数组这种类型的数据,通过采用 new [],但C primer中使用了allocato…

C++编程中需要使用智能指针,而摒弃原始的指针,通过智能指针可以对指针对象(动态分配内存的对象)进行方便安全的操作;但是面对动态数组这种类型的数据,通过采用 new [],但C++ primer中使用了allocator进行分配动态数组,防止内存泄漏等问题。


#include <memory>
#include <iostream>
#include <string>int main()
{std::allocator<int> a1;   // int 的默认分配器int* a = a1.allocate(1);  // 一个 int 的空间a1.construct(a, 7);       // 构造 intstd::cout << a[0] << '\n';a1.deallocate(a, 1);      // 解分配一个 int 的空间// string 的默认分配器std::allocator<std::string> a2;// 同上,但以 a1 的重绑定获取decltype(a1)::rebind<std::string>::other a2_1;// 同上,但通过 allocator_traits 由类型 a1 的重绑定获取std::allocator_traits<decltype(a1)>::rebind_alloc<std::string> a2_2;std::string* s = a2.allocate(2); // 2 个 string 的空间a2.construct(s, "foo");a2.construct(s + 1, "bar");std::cout << s[0] << ' ' << s[1] << '\n';a2.destroy(s);a2.destroy(s + 1);a2.deallocate(s, 2);getchar();return 0;
}
/*
7
foo bar
*/

http://www.jmfq.cn/news/5009185.html

相关文章:

  • 公司付的网站费怎么做分录/如何宣传推广自己的店铺
  • 保健品网站建设策划书/北京口碑最好的it培训机构
  • 临湘网站建设/营销策划方案案例范文
  • 肇庆软件建网站公司/潮州网络推广
  • seo网站建设哪家专业/友情链接也称为
  • 网站模板内容怎么改/厦门seo关键词优化代运营
  • 网站建设网站排名怎么做/石家庄网络推广优化
  • 浙江省建设厅网站 学时/营销宣传方案
  • 怎么用asp做网站/人力资源短期培训班
  • 加强政府门户网站建设/seo是什么字
  • 做服务型党员网站/沈阳seo博客
  • 劳务网站怎样做/怎么建立一个网站
  • 大企业网站建设多少钱/百度收录提交网站后多久收录
  • 高端网站建设济南兴田德润简介电话/磁力屋torrentkitty
  • 不会编程如何做自己的网站/宁德seo
  • 想美团这样的网站怎么做的/近期国内新闻
  • 吉安网站制作公司排名/网络推广公司北京
  • 小企业网站建设多少钱/线上广告推广平台
  • 龙岗在线网站建设/网站友情链接的好处
  • 自己做发卡网站支付接口/站长seo工具
  • 武汉房地产网站开发/个人网页生成器
  • php 网站发布/买卖友情链接
  • 武安网站建设价格/品牌营销策划方案
  • 新手建立企业网站流程/百度平台联系方式
  • 做ppt用什么网站好/安徽百度seo公司
  • 做镜像网站/成都有实力的seo团队
  • 福永网站推广/谷歌seo优化技巧
  • 手机app网站/爱站长尾词挖掘工具
  • 我的世界外国做图网站/优化设计答案大全英语
  • 制作相册怎么做/seo搜索引擎优化原理