摘要: 【1】相同点 目标一致:为了实现多态。 【2】不同点 (1)声明的区别: 1、纯虚函数的声明除过像虚函数加关键字virtual而外,还必须加 = 0; 2、声明为虚函数,为了能让这个函数在它的派生类里面被覆盖(或隐藏),这样编译器就可以通过后期绑定达到多态性。 3、声明为纯虚函数,有一种接口的规范作 阅读全文
posted @ 2017-03-27 12:44 kaizenly 阅读(443) 评论(0) 推荐(0)
摘要: 【1】emplace_back源码 1 template <class... _Valty> 2 decltype(auto) emplace_back(_Valty&&... _Val) { 3 // insert by perfectly forwarding into element at e 阅读全文
posted @ 2017-03-27 11:34 kaizenly 阅读(419) 评论(0) 推荐(0)
打赏