2013年8月27日

(原创)C++11改进我们的程序之简化我们的程序(一)

摘要: C++11在很多方面可以简化我们的程序开发,我会在“简化我们的程序”这一系列的博文中一一讲到,敬请关注。这次要讲的是:C++11如何通过获取函数模板的返回值类型来简化我们的程序。在谈到简化之前,我们先看一个问题,这个问题也是我前段时间在开发C++版本的linq时遇到的。假设我们现在需要将集合按某种属性分组,就是类似于sql语句中的group by,我们知道group by后面的字段会组成一个唯一的键,得到的结果是按照这个唯一键值的分组。关于group by具体看一个例子就清楚了。struct Person{string name;int age;string city;};vector vt 阅读全文

posted @ 2013-08-27 21:46 qicosmos(江南) 阅读(5693) 评论(15) 推荐(1) 编辑

导航