2018年7月26日

c++ 封装线程库 3

摘要: 1. 继承与重写run方法 我们封装了Thread类,并设置成员函数run()为纯虚函数,因此我们使用类继承,并重写run方法: 如果用多态的话,可以用vector来保存父类指针,并初始化指向子类引用,不过使用vector<Thread*>我们时常会有困惑,那就是vector作为栈上变量,其程序结束 阅读全文

posted @ 2018-07-26 18:40 zhangkele 阅读(405) 评论(0) 推荐(0) 编辑

c++ for_each( )学习

摘要: for_each()事实上是個 function template,其实质如下 [effective STL item 41] Object Oriented 与for_each 搭配 1、不传入参数,使用function object 可以看到这个过程有两个Play对象生成,但是,用于输出元素的却 阅读全文

posted @ 2018-07-26 17:16 zhangkele 阅读(40184) 评论(0) 推荐(2) 编辑

导航