C++ 知识要点:其它

devtools/2024/9/22 11:53:06/

八. 其它

  1. 调试程序的方法?
    • gdb
  2. 遇到 coredump 要怎么调试?
  3. 模板的用法与适用场景
  4. 用过 C++11?
    • 新特性?
    • auto,decltype、explicit、lambda、final
  5. 函数调用的压栈过程
  6. sizeof 和 strlen 的区别?
    • 运算符与函数
    • 计算的对象
    • 编译时运行时
  7. union?
  8. 覆盖、重载与隐藏
    • 覆盖要求参数完全相同,用于继承体系的虚函数中
    • 重载要求参数不同
  9. C++是不是类型安全的?
    • 不是,两个不同类型指针可以强制转换
  10. gcc 和 g++的区别?
    • gcc 代表 GUN Compiler Collection,是一堆编译器的集合,包括 g++
  11. 运行时类型识别实现对象比较函数
  12. 使用 C++实现线程安全的单例模式
  13. 什么是异常安全?

http://www.ppmy.cn/devtools/115441.html

相关文章

鸿蒙 ArkUI组件二

ArkUI组件(续) 文本组件 在HarmonyOS中,Text/Span组件是文本控件中的一个关键部分。Text控件可以用来显示文本内容,而Span只能作为Text组件的子组件显示文本内容。 Text/Span组件的用法非常简单和直观。我们可以通过Text组件来显…

【深度学习】聊一聊正则化

在机器学习中,正则化是一种常用的技术,用于控制模型的复杂度,减少过拟合的风险。它通过在损失函数中引入额外的项来对模型的参数进行约束或惩罚,使模型更加简单、平滑或稀疏。我们在实际应用中,经常使用的是L1和L2正则…

使用dom-to-image截图html区域为一张图

第一步安装:npm i dom-to-image 第二步引入:import domToImage from dom-to-image; 第三步截图: // 截图 function screenshot() {return new Promise((resolve, reject) > {const images document.querySelectorAll(.isCrossOrigin); /…

【Linux学习】基本指令其一

命令行界面 命令行终端是一个用户界面,允许用户通过输入文本命令与计算机系统进行交互。 比如Windows下, 键入winR,然后输入cmd,就可以输入文本指令与操作系统交互了。 Windows有另一个命令行界面Powershell,它的功能比cmd更强大…

一个基于 laravel 和 amis 开发的后台框架, 友好的组件使用体验,可轻松实现复杂页面(附源码)

前言 随着互联网应用的发展,后台管理系统的复杂度不断增加,对于开发者而言,既要系统的功能完备,又要追求开发效率的提升。然而,传统的开发方式往往会导致大量的重复劳动,尤其是在构建复杂的管理页面时。有…

Netty源码-业务流程之构建连接

Netty基本介绍,参考 Netty与网络编程 1、Netty构建连接 构建连接的流程 1.1 我们知道客户端连接服务端都是通过NioEventLoop来处理请求,NioEventLoop是一个线程,连接进来首先进入run()方法。 所以我们需要启动服务端,然后再启动…

力扣最热一百题——搜索二维矩阵

目录 题目链接:240. 搜索二维矩阵 II - 力扣(LeetCode) 题目描述 解法一:暴力不解释 Java写法: 运行时间 C写法: 运行时间 时间复杂度以及空间复杂度 解法二:利用自带的大小关系进行Z型走…

【工具变量】科技金融试点城市DID数据集(2000-2023年)

时间跨度:2000-2023年数据范围:286个地级市包含指标: year city treat post DID(treat*post) 样例数据: 包含内容: 全部内容下载链接: 参考文献-pdf格式:https://…