摘要: https://www.bbsmax.com/A/D854VkZxzE/ 设置底层容器可以分离出两个逻辑上独立的问题: >如何存储构成优先级队列(容器)的实际元素,以及>如何组织这些元素以有效地实现优先级队列(priority_queue适配器类). 例如,当容量远大于其实际大小时,矢量的标准实现不 阅读全文
posted @ 2019-06-05 22:02 AKUNFYK 阅读(249) 评论(0) 推荐(0) 编辑
摘要: struct timeval { long tv_sec; /*秒*/ long tv_usec; /*微秒*/ }; 秒的定义为long,为了防止溢出,转换成毫秒之后保存在long long中 阅读全文
posted @ 2019-06-05 21:15 AKUNFYK 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 类成员变量、成员函数的定义顺序与调用顺序无关如果函数A定义在函数B的后面,但是在函数B也可以直接调用函数A。因为编译器分两步处理类:首先编译成员的声明。然后再编译函数体(如果有的话)。 阅读全文
posted @ 2019-06-05 09:54 AKUNFYK 阅读(211) 评论(0) 推荐(0) 编辑