#include #include using namespace std; struct S { string str; int i; }; std::array s1{{ {"abc",1}, {"def",2} }}; std::array a1 {0,1,2}; int main() { std::array a2 {0,1,2}; for (auto & j: s1) { cout << j.str << "," << endl; } return 0; }