Appearance
可以不走虚表直接调函数,例如 ~A() { A::fn(); }。当然,析构函数调虚函数本身是没问题的,这里只是解决 cppcheck。
~A() { A::fn(); }
回答改哈希函数,面试官说只要槽位一定,就会冲突。
可能想要的答案是双哈希,这是能想到避免复杂度退化的唯一方法了。
陈年石山。tab-size 8,缩进 2,所以编辑器要设置一下 tab-size。