
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C++虚拟机制
(1)如果对象有一个或多个虚函数,编译器将一个隐藏的指针放入对象,该指针称为vptr。这个vptr指向一个全局表,该表称为vtbl。在分发一个虚函数时,运行时系统跟随对象的vptr找到类的vtbl,然后跟随vtbl中适当的项找到方法的代码。(2)对构造函数的调用不可能是虚拟。虚析构函数可以有。(3) 转自:http://blog.chinaunix.net/u/19
c++如何实现可变参数
除了用可变参数宏外,还可以用initializer_listint initializerSum(initializer_list<int> il) {int sum = 0;for (auto ptr = il.begin(); ptr != il.end(); ptr++) //类似于容器的操作{sum += *ptr;...
到底了







