您可以将数组中的项目数量保留为未知数吗?

时间:2018-08-03 15:09:23

标签: c++

  

字符串示例[];

是数量不确定的数组吗? 如果可以的话,即使我不知道有多少个项目,也可以将.txt文件中的值导入其中?

1 个答案:

答案 0 :(得分:7)

C ++不支持可变长度数组。相反,您可以使用std::vector

std::vector<std::string> Example;
Example.push_back("some string");
std::cout << Example.size() << '\n'; // prints 1

向量可以包含任意数量的元素,并在添加新元素时自动调整大小。