FSET-767
c++ 面试的常见问答有哪些?
14.谈谈你对拷贝构造函数和赋值运算符的认识 15.用 C++设计一个不能被继承的类 16.访问基类的私有虚函数 17.简述类成员函数的重写、重载和隐藏的区别 18.简述多态实现的原理 19.链表和数组有什么区别 20.怎样把一个单链表反序 21.简述队列和栈的异同 22.能否用两个栈实现一个队列的功能 23.计算一颗二叉树的深度 24.编码实现
《深度探索C++对象模型》中有几点疑问?
%rdi 0x400767 <_ZThn16_N7Derived2f2Ev+4>: jmp 0x400758 <_ZN7Derived2f2Ev>其中,寄存器rdi中存储的是this指针,对this指针进行...接着(4)就要用到,this和v_osffset来确定虚表的起始地址,然后再通过index偏移来确定函数运行期地址。再尝试回答为什么需要.delta:.delta 跟成员...