第6章 函数 习题
---恢复内容开始---
6.27 编写一个函数,它的参数是Initializer_lister<list>类型的对象,函数功能是计算列表中所有元素之和。
1 #include <iostream> 2 using namespace std; 3 4 int iCount (initializer_list<int> il) 5 { 6 int count=0; 7 for (auto val:il) 8 count+=val; 9 return count; 10 } 11 12 int main () 13 { 14 count<<"1,6,9的和是:"<<iCount({1,6,9})<<endl; 15 count<<"1,6,9,12的和是:"<<iCount({1,6,9,12})<<endl; 16 }
写完了代码,才发现,VS2010不支持C++11标准,,所以程序不能运行啊!!
---恢复内容结束---