![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
qwertyldd23
这个作者很懒,什么都没留下…
展开
-
c++11 final override 关键字的运用
在了解C++11中的final/override关键字之前,我们先回顾一下C++关于重载的概念。简单地说,一个类A中声明的虚函数fun在其派生类B中再次被定义,且B中的函数fun跟A中fun的原型一样(函数名、参数列表等一样),那么我们就称B重载(overload)了A的fun函数。对于任何B类型的变量,调用成员函数fun都是调用了B重载的版本。而如果同时有A的派生类C,却并没有重载A的fun函数转载 2016-01-27 08:52:06 · 443 阅读 · 1 评论 -
c++11 bind
bind是一组用于函数绑定的模板。在对某个函数进行绑定时,可以指定部分参数或全部参数,也可以不指定任何参数,还可以调整各个参数间的顺序。对于未指定的参数,可以使用占位符_1、_2、_3来表示。_1表示绑定后的函数的第1个参数,_2表示绑定后的函数的第2个参数,其他以此类推。 bind可以绑定到普通函数、函数对象、类的成员函数和类的成员变量。下面分别进行介绍。 1.普通函数 void nine转载 2016-01-27 14:30:12 · 244 阅读 · 0 评论