C++
文章平均质量分 60
C语言是经久不衰的典范,C++是C语言的扩展,加入了面向对象,而C语言是面向过程。在要求性能的应用场景中C++是主要编程语言。
Dunkle.T
所有原创文章禁止直接转载,谢谢。
展开
-
Qt:16进制字符串数据转整数数值函数
代码】Qt16进制字符串数据转整数数值函数。原创 2022-07-19 18:08:44 · 3018 阅读 · 0 评论 -
C/C++内存分配一文全解
C/C++内存分配方式——堆、栈、自由存储区、全局/静态存储区和常量存储区栈: 栈最主要的作用就是 存储局部变量,实现函数调用。 栈的功能和数据结构的栈一样,因此可以进行函数调用。栈的一大特点就是 内存自动分配回收。 用户进程执行时位于用户虚拟地址空间的顶部的就是用户栈。局部变量和函数参数等存储在用户栈,在这些变量作用范围失效时会自动出栈,释放所使用的存储空间。堆: 堆区分配也称为动态内存分配,与栈不同,堆的内存是由程序员手动完成申请和释放的。使用内存分配函数 (malloc、new)来申请 任原创 2021-11-27 22:33:38 · 2065 阅读 · 0 评论 -
C/C++ 字符串一文全解
字符串的存储,输出,修改:单个字符串: 由于C语言没有字符串数据类型,因此字符串使用字符数组进行存储。同时由于最后一个字符默认为'/0',因此字符数组申请时要比字符串中字符个数多1。```cchar s[10]= "zhangsan"; //限定数组最大长度为10printf("%s", s);char s[]= "zhangsan"; //不限定数组最大长度,数组长度随后面字符长度确定。printf("%s", s);//下面的代码也可以正确的输出原创 2021-11-27 10:41:13 · 2036 阅读 · 0 评论 -
Windows照片图片便捷查看分类软件——照片分类猫
Windows照片图片便捷查看分类软件——照片分类猫的安装包下载,及使用说明,版本信息及意见反馈。原创 2020-11-24 23:16:56 · 2496 阅读 · 3 评论 -
EXIF信息及含义
说明:文章内容属转载,0x的部分是代码,英文部分是EXIF规范名称,最后是数据类型。包括了数据计算说明以及某些项的数值含义,例如EXIF中色彩空间为short类型,其值是数字,代表含义为:1、黑白;2、RGB;6、YcbCr。正文:JPEG格式和标志JPEG文件都是以十六进制 '0xFFD8’开始,以’0xFFD9’结束。在JPEG数据中有像’0xFF**'这样的数据,这些被称为“标志”,它表示JPEG信息数据段。0xFFD8 表示SOI(Start of image 图像开始),0xFFD9表示E原创 2020-11-08 13:48:52 · 7944 阅读 · 0 评论 -
VS使用:Hello world!程序
首先我们打开Visual Studio点击创建新项目这里我们选择空项目,当然你也可以选择控制台应用,但是那样的话就会失去这篇博客要向你传达的一个重要操作,所以我们先选择空项目吧。选择空项目后再点击下一步进入配置新项目页面:我们配置完项目名称和位置之后,点击创建,你会得到一个空的项目:现在我们就来创建C/C++文件,点击文件,选择新建,文件:点击Visual C++,选择C++...原创 2019-09-22 21:54:11 · 5592 阅读 · 0 评论 -
Visual Studio 无法启动程序"S:\VScode\Hello_world\x64\Debug\Hello_world.exe"。系统找不到指定的文件
下面的内容是从我的另一篇博客这是为什么呢?其实你刚才创建的C++文件根本不在工程里,它只是个 “缓存” 文件,当你关闭VS不去保存这个文件的时候,这个文件就被销毁了。下面来解决这个问题,按Ctrl + S进行保存,也可以在文件选项卡下保存:保存界面如下:我们可以起好名字,这样VS里的名字就会随之改变了。保存完还不够,该文件现在仍然是杂项文件,我们要把它添加到工程里。右键源文件,...原创 2019-09-22 22:04:03 · 4933 阅读 · 3 评论