c++面试

linweidong4 小时前
stl·vector·线程·内存管理·c++20·c++面试·c++调用
虎牙C++面试题及参考答案(上)extern 关键字在 C/C++ 中是核心的链接属性说明符,核心作用是声明变量或函数的作用域为外部链接,即该变量 / 函数的定义并非在当前编译单元(.c/.cpp 文件)中,而是存在于其他编译单元,编译器编译当前单元时不会为其分配内存或生成函数体,仅做语法校验,链接阶段由链接器从其他编译单元中找到对应的定义并完成关联。同时 extern 也可用于声明全局变量,避免因重复定义导致的链接错误 —— 全局变量若仅声明不定义(加 extern),可在多个编译单元中存在,而定义(不加 extern)只能出现在一个
linweidong16 天前
二叉树·cuda·内存泄漏·寄存器·c++面试·c++面经·混合编译
中科曙光C++面试题及参考答案C和C++作为后端开发中常用的编程语言,二者存在继承与发展的关系,也有核心层面的差异,这些差异体现在设计理念、编程范式、语法特性等多个维度,在部署和实际开发中会直接影响代码的编写、编译和运行逻辑。
CppPlayer-程序员阿杜10 个月前
网络协议·计算机网络·tcp·c++面试·c++面试真题
字节二面:TCP 链接中,接收方不调用 recv,会出现什么情况?——拆解大厂面试题(校招)当 TCP 连接中的接收方应用程序不调用 recv() (或类似的接收函数,如 read()) 时,会发生一系列由 TCP 协议栈自动处理的情况,核心是 TCP 的流量控制机制会介入。
我是有底线的