C++和C有什么区别?虚函数和虚函数表?现在加入有一个类继承了父类,这两个类共用一个虚函数表还是各自有自己虚函数表?为什么new 和 malloc有什么区别?他俩在异常处理上有什么不同?是不是在每一个使用new的地方都用try catch?为什么堆和栈的区别是什么?堆和栈的执行效率,谁更高一些?为什么不把所有内存分配的对象都存到栈中堆和栈分别对应计算硬件的哪一块存储区域?在哪里进行运算呢?map的查询效率怎么样?底层红黑树的查询效率可能退化到O(n)吗?红黑树需要扩容吗?vector扩容机制的那个倍数是怎么实现的?为什么选这个倍数?线程池在定义的时候有哪些需要构造的参数要传呢?一个线程池最多会...