c++ - 是否可以在声明中修复堆栈的大小?

标签 c++

在使用 std::stack 时,我能否以类似于声明数组大小的方式固定堆栈大小? 例如

size1=5;
char array[size1];

最佳答案

您可以将容器包装在另一种限制其最大尺寸的类型中,是的。

不过,我不清楚您为什么要这样做。

关于c++ - 是否可以在声明中修复堆栈的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43501229/

相关文章:

c++ - 如何在 C/C++ 中的一个 unsigned char 中生成两个随机 1?

c++ - 为什么引用的 int 被转换为 void 指针?

c++ - 调用临时对象的方法安全吗?

c++ - 在派生类中使用复制分配

c++ - 静态成员的声明和初始化

c++ - 如何遍历二维数组?

c++ - 什么是 __pragma 以及 __pragma 和 #pragma 之间的区别是什么

c++ - 如何插入到已排序的单链表中?

c++ - 如何禁用 std::cerr?

c++ - 在 C++ 中为类创建 [][] 运算符