智能开发

包含C/C++、QT、SMT32、其他语言等底层技术开发
C++中对象的延迟构造-牛翰网

C++中对象的延迟构造

本文并不讨论“延迟初始化”或者是“懒加载的单例”那样的东西,本文要讨论的是分配某一类型所需的空间后不对类型进行构造(即对象的lifetime没有开始),更通俗点说,就是跳过对象的构造函数执...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0349
sign与unsigned的原理、数据存储与硬件的关系-牛翰网

sign与unsigned的原理、数据存储与硬件的关系

目录关键字unsigned和signed数据在计算机中的存储原码 与 补码的转化与硬件关系原,反,补的原理:整型存储的本质变量存取的过程类型目前的作用十进制与二进制快速转换大小端字节序判断当前机器的...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0398
C语言中格式化输出符号%d、%c、%p、%x等详解-牛翰网

C语言中格式化输出符号%d、%c、%p、%x等详解

目录 概览 %d %c %d和%c的区别 %p %x %X 输出浮点数 参考 总结 概览 C语言中的格式化输出符号有很多,以下是一些常见的: %d 或 %i:用于输出十进制整数。 %u:用于输出无符号十进制整数。 %f:...
4aecc8bbdf6a7990的头像-牛翰网林树杰8个月前
0668
C++缺省参数与重载函数(超详细!)-牛翰网

C++缺省参数与重载函数(超详细!)

目录 一.缺省参数 1.1缺省参数概念 1.2缺省参数分类 注意事项: 二.函数重载 2.1函数重载概念 2.2c++支持函数重载原理——命名修饰 总结 本篇文章主要讲述c++中有关于缺少参数与函数重载的相关...
c71ff98c2eca4bfa的头像-牛翰网玛丽亚后8个月前
0459
C++中std::ifstream的使用方法介绍-牛翰网

C++中std::ifstream的使用方法介绍

目录 1. 文件流 2. 读取文本 (1)按行读取文本 (2)按字符读取文本 (3)逐个字符串读取文本 (4)逐个数字读取文本(适用于文本中存在某类型的数字) (5)读取整个文件到字符串中 3. 读取二...
348205894f598a69的头像-牛翰网赛先生.AI8个月前
0498
C++ string字符串的使用和简单模拟实现-牛翰网

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,+=运...
9f248c78cc023f4c的头像-牛翰网萧瑟其中~8个月前
04611
C语言报错:Format String Vulnerability的多种解决方案-牛翰网

C语言报错:Format String Vulnerability的多种解决方案

目录 简介 什么是Format String Vulnerability Format String Vulnerability的常见原因 如何检测和调试Format String Vulnerability 解决Format String Vulnerability的最佳实践 详细实例解析 ...
db3746e72cec47e3的头像-牛翰网E绵绵8个月前
0455
C语言报错Use of Uninitialized Variable的原因及解决方案-牛翰网

C语言报错Use of Uninitialized Variable的原因及解决方案

目录 简介 什么是Use of Uninitialized Variable Use of Uninitialized Variable的常见原因 如何检测和调试Use of Uninitialized Variable 解决Use of Uninitialized Variable的最佳实践 详细实...
db3746e72cec47e3的头像-牛翰网E绵绵8个月前
0687
VisualStudio2022编写C语言的实现步骤-牛翰网

VisualStudio2022编写C语言的实现步骤

目录 一、官网下载Visual Studio 2022 二、安装 三、配置 方法1: 方法2:一劳永逸 一、官网下载Visual Studio 2022 Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) ...
22aacab678bfc22c的头像-牛翰网清水折木8个月前
04115
VisualStudio2022配置opencv的实现-牛翰网

VisualStudio2022配置opencv的实现

首先打开Visual Studio 2022 创建一个空项目  选择右侧中的属性管理,选中文件中的“Debug|x64”右键选择属性。 选中VC++目录,选中包含目录点击右方的下拉框点击编辑 包含目录中需要分别...
3f0489e41dbc94b5的头像-牛翰网不听punk的程序员不是好rapper8个月前
05912