获取字符串的长度并将其分配给数组

时间:2018-11-02 18:18:37

标签: c++ arrays string-length

这里总共有c ++新手。

我有一个问题,我无法像这样将字符串中的字符数分配给数组大小。.

string outStr;
ifstream input("read.txt");
getline(input, outStr);

int const n = outStr.length();
int arr[n];

错误消息->表达式必须具有恒定值。尽管我已经声明了“ const”

预先感谢✌。

1 个答案:

答案 0 :(得分:1)

C ++不支持可变长度数组。请改用std::vector