C++之常量体系const
非绝对物理只读:const 在 C++ 中代表 Read-only而非 Immutable。除非你在要求强制常量上下文中调用它,否则传入运行时参数时,它会自动退化为普通的运行时函数。
不愧是腾讯,面试的质量太高了
腾讯的最新C++面试面经,问的都是一些高质量的问题,看看你能答上来几个:1. 面试官:请谈谈 Proactor 和 Reactor 两种 I/O 模型的区别,以及 C++ 中的典型实现?
Qt源码分析之moveToThread
这一次,我们来看Qt中关于将一个QObject对象移动至一个线程的函数moveToThread1、Qt使用线程的基本方法首先,我们简单的介绍一下在Qt中使用多线程的几种方法:重写QThread的run函数,将要在多线程执行的任务放到run函数里/*mythread.
一文看遍热门芯片,Hot chips 2025首日盘点
公众号记得加星标⭐️,第一时间看推送不会错过。一年一度Hotchips盛会正式拉开帷幕。来自全球各地的领先厂商在会上分享了他们在芯片方面的观点和设计,在这篇整合文章中,我们将分享来自英特尔、IBM以及初创RISC-V新贵的领先CPU设计,以及来自英伟达等GPU巨头的设计。
std::thread 会泄漏线程?jthread 如何让多线程更安全
真正的“泄漏”场景长这样:Server 析构时,vector 逐个销毁 thread 对象,每个都 joinable,第一个就触发 terminate。
C/C++实战032:非标准语法;请使用 &来创建指向成员的指针
这是在使用Thread线程调用Socket服务遇到的问题,在构造函数中初始化线程时提示:非标准语法;请使用 "&" 来创建指向成员的指针。在 C++ 中每一个对象都可以通过 this 指针来访问自己的地址,所以在成员函数内部可以用来this来指向成员函数作用的对象。
C++核心指南(16) I.10 使用异常来表示执行所需任务的失败
I.10: 使用异常来表示执行所需任务的失败原因不应该忽略错误,因为这会使系统或计算处于未定义(或意外)的状态,这也是错误的主要来源。示例int printf(const char* ...