Using std :: initializer_list template class, you must include the header file <initializer_list>
Object which is a comma-separated list of bracket elements, reference can be transferred.
1 std::initializer_list<char> il = { 'o', 'k', '\0' }; 2 std::cout<<il.begin()<<std::endl;
double sum(std::initializer_list<double> il);
double sum(std::initializer_list<double> il){ double tot = 0; for(auto p = il.begin();p != il.end();++p){ tot += *p; } return tot; }