簡體   English   中英

矢量矢量字符串固定大小

[英]vector vector string fixed size

我如何聲明這樣的向量,如何使用vec[0][0]vec[0][1]這樣的vector<vector<string>>vec(1)(2)而不使用帶有push_back尺寸。

using namespace std;
array< array< string, 2 >, 1 > vec;

std::vector用於動態大小數組。
std::array (C ++ 11,或使用Boost庫)用於固定大小的數組。

std::vector<std::vector<string>> vec(1, std::vector<string>(2));

然后,您可以訪問vec[0][0]vec[0][1] (不過,您可以更改向量的大小)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM