摘要:
需求:禁止基类指针指向子类 方法:将继承方式改为protected、private 原因:对象只能访问类的public权限的成员 阅读全文
posted @ 2022-05-09 14:46
天下太平
阅读(35)
评论(0)
推荐(0)
摘要:
做单元测试的时候,为了验证类的私有方法或变量,需要将访问权限都改为public。 为了不改动源代码,可以在编译时,添加宏定义替换权限 CPPFLAGS=-Dprotected=public -Dprivate=public 绝大部分情况下是不会出现问题的。 注意到C++的默认规则,默认权限是priv 阅读全文
posted @ 2022-05-09 13:41
天下太平
阅读(257)
评论(0)
推荐(0)
摘要:
epoll既支持水平触发也支持边缘触发,默认是水平触发。 水平触发(LT) 当被监控的文件描述符上有可读写事件发生时,会通知用户程序去读写,他会一直通知用户,如果这个描述符是用户不关心的,它每次都返回通知用户。 读缓冲区不为空时, 读事件触发。写缓冲区不为满时, 写事件触发。 水平触发时,逻辑简单, 阅读全文
posted @ 2022-05-09 10:38
天下太平
阅读(878)
评论(0)
推荐(0)

浙公网安备 33010602011771号