0001 #include "list/list.h" 0002 0003 template <typename T> T sum(List<T>& L) //累计列表中所有元素的总和 0004 { T sum = 0; L.traverse(Cumulate<T>(sum)); return sum; }