typedef vector<TemplateItem *> TemplateItemList是什么意思啊?
来源:百度知道 编辑:UC知道 时间:2024/09/23 18:19:51
您好 typedef的功能是声明一种类型
vector是c++最常用的一种容器--向量
在内存中开辟连续空间存储数据
类此数组
TemplateItem* 是泛型指针,就是说不去关心他是什么类型的数据,TemplateItemList是要声明类型的名字,后面的程序可以用它来声明变量,比如:
TemplateItemList a;
这时a就成了vector<TemplateItem *> 类型了
就是给 vector<TemplateItem*>这个类型一个新的名字叫TemplateItemList