将常量初始化为整数值

时间:2020-10-31 18:43:32

标签: c++ c++11 c++14 c++17

我正在尝试创建一个由命令行参数指定大小的数组。我使用const int size = stoi(argv[3]);将其分配给const int。但是,当我将此值传递给对象构造函数someConstructor(const int size) 并尝试根据构造函数int table[size];中的大小创建一个数组时,我得到“表达式的计算结果不为常数”。我在做什么错了?

0 个答案:

没有答案
相关问题