05 2024 档案

摘要:目录1.shared_ptr线程安全问题1.1.多线程多对象指向一个shared_ptr导致的线程不安全1.2.加锁解决2.tips: constexpr的作用3.结论4.参考 1.shared_ptr线程安全问题 1.1.多线程多对象指向一个shared_ptr导致的线程不安全 例子:创建了10个 阅读全文
posted @ 2024-05-26 23:47 胖白白 阅读(301) 评论(0) 推荐(0) 编辑
摘要:目录1.在linux内核初始化程序中fork需要_syscall0(int,fork) 的背景1.1.背景1.2.重点来了-为啥需要_syscall0(int,fork)2.内联函数 + 宏定义的作用3.参考 1.在linux内核初始化程序中fork需要_syscall0(int,fork) 的背景 阅读全文
posted @ 2024-05-24 22:02 胖白白 阅读(19) 评论(0) 推荐(0) 编辑
摘要:目录1.菱形继承1.1.菱形继承的问题1.2.解决办法2.虚函数与多态2.1.普通函数不能实现多态2.2.虚函数(子类重写)+ 父类指向子类——实现多态2.3.多态原理3.c++内存模型4.参考 1.菱形继承 先看下面的例子,SheepTuo同时继承了Sheep和Tuo,而他们同时继承Animal类 阅读全文
posted @ 2024-05-20 23:19 胖白白 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示