我有一段代码定义了STL中的列表。但是,最后有一个“[256]”,看起来有点像数组声明:
std::list<myStruct*> foo[256];
我已经用谷歌搜索了,整个事情似乎并没有那么,整个构造是什么样的容器?在这种情况下,[256]会做什么?
最佳答案
std::list<myStruct*> foo[256];
foo
是由256个元素组成的数组,每个元素都是myStruct
的指针列表。可以将其像普通的内置
int bar[256];
类型一样,只是将int
替换为std::list<myStruct*>
关于c++ - STL列表-[intNumber]的作用是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63644324/