摘要:
std::hash 由于C++11引入了哈希表数据结构std::unordered_map和std::unordered_set,所以对于基本类型也实现了标准的哈希函数std::hash,标准并没有规定具体的实现,只是提了几个要求: 不能拋出异常 对于相等的键必须产生相等的哈希值 对于不相等的键产生 阅读全文
posted @ 2020-09-29 23:15
HachikoT
阅读(2498)
评论(0)
推荐(3)
摘要:
虚函数 C++用虚函数实现运行时多态,虚函数的实现是由两个部分组成的,虚函数指针与虚函数表。 虚函数指针(vptr)是指向虚函数表的指针,在一个被实例化的对象中,它总是被存放在该对象的地址首位。而虚函数表(vtbl)用于保存类包含的虚函数指针列表: class Base { public: virt 阅读全文
posted @ 2020-09-29 00:05
HachikoT
阅读(267)
评论(0)
推荐(0)
浙公网安备 33010602011771号