正因为如此,你不能“顺道而忘”。您必须意识到您正在执行基于互斥的操作,这使得执行四周的透明性变得...
1、请你说说三种智能指针实现原理和使用场景,以及其线程安全 2、请你说说 unique_ptr 的实现原理及使用场景 3、请你说说单例设计模式 4、请你回答一下智能指针有没有内存泄露的情况 5、shared_ptr 怎么知道跟它共享对象的指针释放了 6、请你说说红黑树的特性,为什么要有红黑树 7、请你说说 set 的实现原理 8...
百度试题 结果1 题目在Qt中,QSharedPointer的主要功能是什么? A. 管理线程安全的指针 B. 实现智能指针 C. 提供跨线程的指针管理 D. 管理文件句柄 相关知识点: 试题来源: 解析 B 反馈 收藏
智能指针有用过吗,说一下他们的实现原理? shared_ptr的计数器底层是怎么实现的?(我不知道,面试官说没关系按照你自己的理解你会怎么设计,我就回答,用一个哈希表,存放资源地址和对应的指针) 那这个哈希表是全局的吗?是线程安全的吗?(是全局的,关于线程安全,我就说给他加锁) ...
9、智能指针的循环引用问题如何解决 10、为什么需要智能指针 11、TCP的三次握手和四次挥手 12、TCP的可靠性传输 13、一般程序都很大,物理内存不够怎么办(主要是想让我说虚拟内存的原理,脑子糊了) 14、进程和线程的区别 15、保证线程安全的方法有哪些(互斥量、读写锁、条件变量、原子变量、线程本地存储) ...