分类
标签
排序
C++中对象的延迟构造
本文并不讨论“延迟初始化”或者是“懒加载的单例”那样的东西,本文要讨论的是分配某一类型所需的空间后不对类型进行构造(即对象的lifetime没有开始),更通俗点说,就是跳过对象的构造函数执...
sign与unsigned的原理、数据存储与硬件的关系
目录关键字unsigned和signed数据在计算机中的存储原码 与 补码的转化与硬件关系原,反,补的原理:整型存储的本质变量存取的过程类型目前的作用十进制与二进制快速转换大小端字节序判断当前机器的...
C语言中格式化输出符号%d、%c、%p、%x等详解
目录 概览 %d %c %d和%c的区别 %p %x %X 输出浮点数 参考 总结 概览 C语言中的格式化输出符号有很多,以下是一些常见的: %d 或 %i:用于输出十进制整数。 %u:用于输出无符号十进制整数。 %f:...
C++缺省参数与重载函数(超详细!)
目录 一.缺省参数 1.1缺省参数概念 1.2缺省参数分类 注意事项: 二.函数重载 2.1函数重载概念 2.2c++支持函数重载原理——命名修饰 总结 本篇文章主要讲述c++中有关于缺少参数与函数重载的相关...
C++中std::ifstream的使用方法介绍
目录 1. 文件流 2. 读取文本 (1)按行读取文本 (2)按字符读取文本 (3)逐个字符串读取文本 (4)逐个数字读取文本(适用于文本中存在某类型的数字) (5)读取整个文件到字符串中 3. 读取二...
C++ string字符串的使用和简单模拟实现
目录 前言 1. string简介 2. string的使用和简单模拟实现 2.1 string类的定义 2.2 string(),~string()和c_str() 2.2 size,重载符号[ ],begin和end函数 2.3 push_back,reserve,append,+=运...
C语言报错:Format String Vulnerability的多种解决方案
目录 简介 什么是Format String Vulnerability Format String Vulnerability的常见原因 如何检测和调试Format String Vulnerability 解决Format String Vulnerability的最佳实践 详细实例解析 ...
C语言报错Use of Uninitialized Variable的原因及解决方案
目录 简介 什么是Use of Uninitialized Variable Use of Uninitialized Variable的常见原因 如何检测和调试Use of Uninitialized Variable 解决Use of Uninitialized Variable的最佳实践 详细实...
VisualStudio2022编写C语言的实现步骤
目录 一、官网下载Visual Studio 2022 二、安装 三、配置 方法1: 方法2:一劳永逸 一、官网下载Visual Studio 2022 Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) ...
VisualStudio2022配置opencv的实现
首先打开Visual Studio 2022 创建一个空项目 选择右侧中的属性管理,选中文件中的“Debug|x64”右键选择属性。 选中VC++目录,选中包含目录点击右方的下拉框点击编辑 包含目录中需要分别...