2013年10月14日

Accelerated C++ Chapter4

摘要: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 using namespace std; 9 10 double grade(double midterm, double final, double homework)11 {12 return 0.2 * midterm + 0.4 * final + 0.4 * homework;13 }14 15 double median(vector vec)16 {17 typedef vector::size_type ve... 阅读全文

posted @ 2013-10-14 16:11 startfromjava 阅读(176) 评论(0) 推荐(0)

Accelerated C++ Chapter9 定义新类型

摘要: Chapter9 定义新类型 阅读全文

posted @ 2013-10-14 00:19 startfromjava 阅读(99) 评论(0) 推荐(0)

2013年10月13日

Accelerated C++ Chapter7 使用关联式容器

摘要: Chapter7 使用关联式容器7.2 字数统计程序 1 int main() 2 { 3 string s; 4 map counters; 5 6 while(cin >> s) 7 ++counters[s]; 8 for(map::const_iterator it = counters.begin(); 9 it != counters.end(); ++it)10 {11 cout first second << endl;12 }13 14 return 0;15 } 阅读全文

posted @ 2013-10-13 23:20 startfromjava 阅读(147) 评论(0) 推荐(0)

2013年10月12日

Accelerated C++ Chapter6 使用库算法

摘要: Chapter6 使用库算法6.1.1 分割字符串 1 bool space(char c) 2 { 3 return isspace(c); 4 } 5 6 bool not_space(char c) 7 { 8 return !isspace(c); 9 }10 11 vector split(const string& str)12 {13 typedef string::const_iterator iter;14 vector ret;15 16 iter i = str.begin();17 while(i != str.end(... 阅读全文

posted @ 2013-10-12 22:59 startfromjava 阅读(155) 评论(0) 推荐(0)

导航