自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 Windows安装使用 Git Bash教程

在Windows环境进行某些项目开发时,有时会需要使用Bash。Git Bash 可让您在 Windows 计算机上使用 Bash 命令。对于主要需要命令行进行软件开发的用户,这是我们最推荐的 Windows 命令行设置。许多软件工具都包含 Bash 命令来安装、配置和运行它们。

2024-12-24 17:57:38 5000

原创 【Linux文件属性详解】

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。

2024-12-10 10:20:08 560

原创 【Linux环境sqlite下载安装教程】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-07-15 11:33:43 778 1

原创 【使用 WSL子系统 在 Windows 上安装 Linux(官方教程)】

在最新的Windows Insider Preview版本中,只需运行wsl.exe-install,就可以安装运行WSL所需的一切。我们很高兴地宣布,该功能现已正式移植到Windows10版本2004及更高版本,这将使在这些版本上安装WSL变得更加容易!提示:以下是本篇文章正文内容,下面案例可供参考。

2024-06-16 13:01:51 1577 1

原创 【内存管理之堆内存】

5.数组内存分配和释放。

2024-06-16 00:00:34 303

原创 【内存管理之C语言数组】

字符串字面量“xyz”属于char const[]类型。更奇怪的是:数组标识符退化为指向第一个元素的指针。糟糕的可用性,但是你将在遗留代码中见到它们。经典解决方案:数组大小作为参数传递给函数。数组标识符退化为指向第一个元素的指针。9.为什么要避免使用C指针。问题:怎么知道数组大小?相同类型的对象的内存块。相同类型的对象的内存块。5.C数组作为函数参数。6.C数组作为函数参数。退化为第一个元素的指针。1.栈空间上的C数组。大小必须是常量表达式。4.堆空间上的C数组。大小可以在运行时设置。

2024-06-15 18:12:41 297

原创 【内存管理之指针艺术】

1.记住:不同的类型具有不同的内存大小。2.指针只是存储地址的变量。3.指针艺术:增长1。5.指针艺术:减小1。

2024-06-15 17:38:21 189

原创 【Standard Sequence Containers(C++ STL顺序容器教程,质量极高)】

2024-06-15 13:10:32 539

原创 【Iterators】

2024-06-15 12:57:47 124

原创 【Diagnostic Basics】

2024-06-15 12:52:56 157

原创 【Exceptions】

2024-06-15 12:44:32 156

原创 【Destructors】

2024-06-15 12:35:28 142

原创 【Pointers】

2024-06-15 12:29:12 139

原创 【Basic Custom Types / Classes】

2024-06-15 12:26:59 123

原创 【Recover From Input Stream Errors】

2024-06-15 12:21:24 124

原创 【Stream Input & Output】

2024-06-14 13:01:02 171

原创 【File Input & Output】

2024-06-14 12:59:10 120

原创 【Command Line Arguments】

2024-06-14 12:57:07 169

原创 【Function Call Mechanics】

2024-06-14 12:54:54 170

原创 【Aggregate Types】

2024-06-14 12:53:04 132

原创 【References】

2024-06-14 12:49:29 129

原创 【Strings (Basics)】

2024-06-14 12:44:58 123

原创 【Memory (Basics)】

2024-06-14 12:40:38 106

原创 【Functions (Basics)】

2024-06-14 12:37:20 115

原创 【Type System Basics】

2024-06-14 12:33:42 115

原创 【Control Flow (Basics)】

2024-06-14 12:31:16 157

原创 【Enumerations】

2024-06-14 12:28:59 140

原创 【Introduction to std::vector】

文章目录

2024-06-14 12:27:11 99

原创 【Fundamental Types】

文章目录

2024-06-14 12:18:32 228

原创 【Avoid std::endl!】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-14 11:48:48 365

原创 【Beyond Compare4正版破解方法(亲测有效)】

Beyond Compare是一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。比较范围包括目录,文档内容等。

2024-06-07 11:25:25 29948 9

原创 【Linux系统查看显卡支持的OpenGL版本】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-05 17:33:31 1459

原创 【OpenGL相关理论和原理剖析(质量极高)】

这个教程非常详细地介绍了OpenGL相关的理论和原理,比如各种变换的数学原理,可以从源头理解各种变换。

2024-06-03 16:59:22 222

原创 【BeyondCompare官方免费版下载链接】

该软件用于比较两个文本或文件夹之间的不同之处,查看代码修改时非常好用。

2024-06-02 16:48:04 1151

原创 【OpenGL Mathematics(GLM)下载链接】

3D 图形编程会大量使用向量和矩阵代数。因此,配合一个支持常见数学计算任务的函数库或者类包,能极大地方便OpenGL的使用。常常和OpenGL 一起使用的两个这样的库是 Eigen 和 vmath。后者在流行的《OpenGL超级宝典(第7版)》中使用。本书使用 OpenGL Mathematics 数学库,一般称作 GLM。它是一个只有头文件的 C++库,兼容 Windows、macOS 和 Linux[GM20]。

2024-05-28 19:10:55 1104

原创 【OpenGL第一个程序】

本文介绍了OpenGL入门的第一个程序,有详细的注释,便于大家理解其中的逻辑。

2024-05-28 17:01:50 837

原创 【《OpenGL编程指南》第9版(红宝书)配套代码链接】

中文:《OpenGL编程指南》第9版作者:约翰·克赛尼希(John Kessenich)[美]格雷厄姆·塞勒斯(Graham Sellers戴夫·施莱尔(Dave Shreiner 著王锐 等译英文:The OpenGL® Programming Guide 9th Edition。

2024-05-09 11:48:15 812

原创 【OpenGL开发环境配置】

配置OpenGL开发环境主要需要安装GLFW库(用来管理窗口,读取输入,处理事件等)和GLAD库(是用来管理OpenGL的函数指针)。如果不清楚自己需要安装那哪个版本的库,则可以使用glView软件查看显卡支持的配置,教程可参考我另一篇文章。

2024-05-09 10:47:38 888

原创 【(glView)OpenGL Extension Viewer下载安装教程】

OpenGL Extension Viewer是一款显卡测试工具,可以快速,有效地帮助用户查询,测试出显卡的FPS,对绘图处理器、OpenGL API的侦测等,检测OpenGL计算能力,是款非常值得信赖的软件。在配置OpenGL开发环境时,我们可以先利用该软件测试当前显卡支持的OpenGL版本。

2024-05-09 10:06:10 4795 2

原创 【Qt元对象系统解析】

Qt实质上是一个跨平台的C++开发类库,是用标准 C++编写的类库,它为开发GUI应用程序和非 GUI应用程序提供了各种类。Ot对标准 C++进行了扩展,引入了一些新的概念和功能,例如信号与槽、对象属性等。Qt的元对象编译器(Meta-ObjectCompiler,MOC)是一个预处理器,在源程序被编译前先将这些Qt 特性的程序转换为标准 C++兼容的形式,然后再由标准C++编译器进行编译。

2024-05-07 10:44:07 1523

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除