获取字符串的长度并将其分配给数组
get the length of a string and assign it to an array
这里是 C++ 新手。
我有一个问题,我无法将字符串中的字符数分配给数组大小,就像这样..
string outStr;
ifstream input("read.txt");
getline(input, outStr);
int const n = outStr.length();
int arr[n];
错误信息 --> 表达式必须有一个常量值。虽然我已经宣布 "const"
提前致谢✌
C++ 不支持可变长度数组。请改用 std::vector。
这里是 C++ 新手。
我有一个问题,我无法将字符串中的字符数分配给数组大小,就像这样..
string outStr;
ifstream input("read.txt");
getline(input, outStr);
int const n = outStr.length();
int arr[n];
错误信息 --> 表达式必须有一个常量值。虽然我已经宣布 "const"
提前致谢✌
C++ 不支持可变长度数组。请改用 std::vector。