在C++中,vector 是一个动态数组,它可以根据需要自动调整自身的大小。 vector<string> 表示一个由 string 组成的 vector。string 是一个字符序列,可以理解为文本字符串。
下面是如何创建 vector<string> 的一些例子:
-
创建一个空的
vector<string>:vector<string> vec1; -
创建包含5个空字符串的
vector<string>:vector<string> vec2(5); -
创建包含5个
"abc"的vector<string>:

文章介绍了C++中的vector容器,特别是vector<string>的应用,它可以作为动态字符序列数组。示例包括创建空vector、预填充vector以及用初始化列表指定元素。在图形和游戏编程场景中,如N皇后问题,vector<string>能用来表示nxn的棋盘,其中每个string代表一行,实现了二维数组的效果。

13万+

被折叠的 条评论
为什么被折叠?



