如何调整STL列表指针的大小

Hari_IITR

如果我将STL列表声明为

list<int> mylist;  

那么很容易通过使用mylist.resize()来调整它的大小,
但是问题是我已经声明了一个列表指针为

list<int> *mylistptr=new list<int>[n];

现在,我想更改mylistpr的大小。由于它是一个指针,因此在将resize()与它一起使用时,编译器将引发错误。有一个选项可以使用malloc()为mylistptr分配内存,然后使用realloc()调整其大小。但是,如果我不想使用malloc()和realloc()怎么办。还有其他办法吗?

谢谢

来自莫斯科的弗拉德

可以通过以下方式简单地完成

std::vector<std::list<int>> myLists( n );

//...

myLists.resize( new_n );

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

指针向量调整大小

来自分类Dev

如何在 QWidget 中禁用调整大小指针?

来自分类Dev

如何处理指向数组元素的指针,这些指针在调整数组大小时会失效?

来自分类Dev

如何在Windows上调整所选jQuery下拉列表的大小

来自分类Dev

如何制作带有自动调整大小的方形按钮列表?

来自分类Dev

动态调整列表大小

来自分类Dev

使用指针属性调整矩阵大小

来自分类Dev

使用引用/指针调整数组大小

来自分类Dev

删除指针数组中的元素(调整大小)

来自分类Dev

如何调整div的大小

来自分类Dev

如何调整JPanel的大小

来自分类Dev

如何调整QMessageBox的大小?

来自分类Dev

如何调整MTLTexture的大小

来自分类Dev

如何调整画布大小

来自分类Dev

如何调整/分区的大小?

来自分类Dev

如何调整/分区的大小

来自分类Dev

如何设置调整大小

来自分类Dev

如何调整LVM的大小

来自分类Dev

从stl列表中删除对象指针

来自分类Dev

UWP:如何调整图像大小

来自分类Dev

我如何调整jscrollpane的大小

来自分类Dev

如何调整Google RECAPTCHA的大小

来自分类Dev

如何调整GraphWin窗口的大小?

来自分类Dev

如何调整WorldWind Panel的大小?

来自分类Dev

如何调整UIImageView的大小(快速)

来自分类Dev

如何调整JavaFX图片的大小?

来自分类Dev

我如何调整jscrollpane的大小

来自分类Dev

如何调整MATLAB矩阵的大小

来自分类Dev

如何调整父外壳的大小