I was surprised that following code compiles even produces correct result. Question is why C++11 allows dangling commas in initializer list?
auto l = {1,3,};
std::vector<int> v{ {1,3,}, };
I was surprised that following code compiles even produces correct result. Question is why C++11 allows dangling commas in initializer list?
auto l = {1,3,};
std::vector<int> v{ {1,3,}, };