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

建站系统多少钱辽宁招标网

建站系统多少钱,辽宁招标网,seo发外链工具,php源码资源网在前面写的例子中,模版参数一般都是 int,或者一个类Teacher,假设我们现在有个需求:模版的参数要是vector,list这种结合类型应该怎么写呢? //当模版中的类型是 vector ,list 等集合类型的时候的处…

在前面写的例子中,模版参数一般都是 int,或者一个类Teacher,假设我们现在有个需求:模版的参数要是vector,list这种结合类型应该怎么写呢?

//当模版中的类型是 vector ,list 等集合类型的时候的处理。//举例,如下typename T是正常的模版参数,MYContainer是类似vector,map,list之类的集合
template<typename T, template<class> class MYContainer>
//template<typename T, template<typename W> class MYContainer>//这一行和上一行是同样的作用,只是,加了一个W,但是这个W不会使用,只是语法上的要求
class Teacher119 {
public:T m_i;MYContainer<T> m_con;
public://构造方法//在参数化列表中,给m_i赋值。Teacher119(T tt):m_i(tt) {//我们假设 实例化模版的的集合中,是有 push_back方法的for (int i = 10; i < 20;i++) {m_con.push_back(i);//假设真正的容器支持push_back方法,vector,list}}};//解决方案:使用using 给vector起别名
template<typename T>
using MYVec = vector<T, allocator<T>>;void main() {
//使用//按之前的写法应该这样写:但是有build error,//build error原因是:vector有两个参数,一个是类型,另一个是allocator<int>//一般情况下allocator<int>是有默认值的,但是在这种情况下,好像没有默认值//解决方案:使用using 给vector起别名 //Teacher119<int, vector<int>> myobj(10000); build errorTeacher119<int, MYVec> myobj(10000); //验证vector<int > aa = myobj.m_con;for (vector<int>::iterator it = aa.begin();it!=aa.end();it++){cout << *it << "    ";}//结果为  10    11    12    13    14    15    16    17    18    19}

map情况下的处理,好像不管咋写都有build error,这块先剩下,如果有网友知道怎么写,请帮忙在留言中指导一下

http://www.yayakq.cn/news/675974/

相关文章:

  • 个人音乐分享网站源码怎样看网站有没有做301
  • 网站模板双语网页游戏脚本制作教程
  • 温岭网站设计网站查询ip解析
  • 支部建设杂志官方网站设计说明生成器网页版
  • 南京房地产网站做网站必须要购买域名
  • 枣庄三合一网站建设公司深圳做网站建设月薪多少
  • 网站产品策划90设计网官网登录
  • 龙华网站建设网络推广这个工作好做吗
  • 怎样做辅导班的网站wordpress 路由设计
  • 上传照片的网站赚钱深圳设计公司办公室装修设计
  • 网站建设资质备案成都短视频代运营公司
  • 企业网站开发公司大全网站添加搜索关键字
  • s吗网站虚拟主机关于网站建设的文章
  • 双语网站价格洪山网站建设公司
  • 制度建设对网站管理的重要性网站建设设计说明书
  • 免费自媒体网站广州站西手表
  • 网站海外推广服务免费自助建站怎么样
  • win7系统做网站服务器石龙建设网站
  • 大城县建设局网站wordpress建站行吗
  • 做ppt高手 一定要常去这八个网站公众号的网站开发
  • 茂名手机网站制作免费做外贸的网站建设
  • 网站左侧的导航是怎么做的网站仿站
  • 做伤残鉴约号网站网站建设谈单技巧
  • 重庆建设安全管理网站平面设计工作好找吗
  • 购物网站制作例子网络设计开题报告
  • 海口有哪几家是做网站的电脑网站做淘宝客
  • 都什么企业需要网站吗版面设计的概念是什么
  • html源码网站下载之家网上企业推广
  • 建设银行河北分行招聘网站石家庄官网
  • 利用wix建手机网站音乐网站如何做