質問するログイン新規登録

回答編集履歴

1

サンプルソース追加

2020/05/08 08:45

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,23 @@
1
- std::string か std::array で格納してはどうでしょう。
1
+ std::array で格納してはどうでしょう。
2
+
3
+ ```C++
4
+ #include <iostream>
5
+ #include <array>
6
+ #include <vector>
7
+
8
+ int main()
9
+ {
10
+ std::array<char, 4> a{ 'a', 'b', 'c', '\0' };
11
+ std::array<char, 4> b{ 'd', 'e', 'f', '\0' };
12
+ std::array<char, 4> c{ 'h', 'i', 'j', '\0' };
13
+ std::vector<std::array<char, 4>> vec_array;
14
+ vec_array.push_back(a);
15
+ vec_array.push_back(b);
16
+ vec_array.push_back(c);
17
+ for (auto ary : vec_array)
18
+ {
19
+ std::cout << ary.data();
20
+ }
21
+ return 0;
22
+ }
23
+ ```