| initialization/init3a.cc - Initialization and auto - problems. | Lecture 2 - slide 26 : 29 Program 3 |
// Shows initialization together with auto.
// Best to use = for initialization of variables of auto type.
// Problems in this example.
#include <iostream>
void f(){
auto x {101}; // x is an object of type initializer_list<int>: A list with a single element.
// problems here... Does not compile.
std::cout << "x: " << x << std::endl;
// OK - x is a list:
for(auto element: x){std::cout << element;}; // 101
}
int main(){
f();
}