#include <array> int main() { std::array<int, 2> a = {1, 2}; std::array<int, 2> b{a}; }
Standard input is empty
prog.cpp: In function ‘int main()’:
prog.cpp:6:24: error: cannot convert ‘std::array<int, 2u>’ to ‘int’ in initialization
std::array<int, 2> b{a};
^
prog.cpp:6:21: warning: unused variable ‘b’ [-Wunused-variable]
std::array<int, 2> b{a};
^
Standard output is empty