摘要:
IO 多路复用 普通情况下,一个进程只能监视一个文件描述符(阻塞),如果使用非阻塞 IO,则会使 CPU 频繁陷入内核和空转,降低效率。而IO 多路复用是操作系统提供的接口,他会帮你同时监视多个 fd,当fd没有事件发生,调用这个接口的用户进程会阻塞,当有事件发生时,返回事件发生的 fd。这样就实现 阅读全文
posted @ 2024-02-28 10:54
hellozhangjz
阅读(62)
评论(0)
推荐(0)
摘要:
static_cast<type_id>(expr) 用于基本类型的转换,也可以将继承关系的对象指针或引用之间进行上下转型,但是在没有运行时类型检查的情况下,不保证类型安全。 static_cast<type_id>(expr) 动态转换用于在继承体系中进行安全的上下转型。它允许在运行时判断指针或引 阅读全文
posted @ 2024-02-28 10:01
hellozhangjz
阅读(10)
评论(0)
推荐(0)