#include <iostream> #include <vector> int main() { std::vector xs; xs.push_back("hello"); xs.push_back("world"); for (auto x : xs) std::cout << x << std::endl; return 0; }
Standard input is empty
prog.cpp: In function 'int main()':
prog.cpp:6:14: error: missing template arguments before 'xs'
std::vector xs;
^
prog.cpp:7:2: error: 'xs' was not declared in this scope
xs.push_back("hello");
^
prog.cpp:9:16: error: unable to deduce 'auto&&' from 'xs'
for (auto x : xs)
^
Standard output is empty