自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汽车电子开发流程

随着汽车制造业的不断全球化,整车企业寻找供应商的范围也在不断扩大。

2024-03-31 17:12:49 751

原创 《UNIX编程艺术》学习笔记

知识和专能差异巨大,凭借知识可以推断出该做什么,而专能让你甚至在无意之间,条件反射似的把事情做好。

2024-02-24 09:21:08 902

原创 C程序设计语言第二版前言

C语言是一种通用的程序设计语言。它与UNIX系统之间具有非常密切的联系——C语言是在UNIX系统上开发的,并且,无论是UNIX系统本身还是其上运行的大部分程序,都是用C语言编写的。但是,C语言并不受限于任何一种操作系统和机器。由于它很适合用来编写编译器和操作系统,因此被称为“系统编程语言”,但它同样适合于编写不同领域中的大多数程序。

2024-01-28 07:17:25 408

原创 VIM8 文本实战学习

VIM文本学习

2023-12-30 17:12:20 1184

原创 芯片大事年表

芯片大事年表

2023-10-22 16:28:22 173

原创 git 常用命令学习

git常用命令记录

2023-10-04 08:43:18 93

原创 《C程序设计语言》笔记一

将问题现象、原因、解决方式记录。

2023-08-05 09:07:28 121

原创 Class 7:编程详解

新增SDL_Image库,支持Image等多种图片文件格式

2023-06-13 07:53:39 88

原创 Class 6-1:编程详解

注册和添加组件

2023-06-06 07:29:01 81

原创 Linux命令源码查看

切换为root模式执行。

2023-05-20 10:28:06 432

原创 C中其他关键字:inline、register、restrict

C中其他关键字:inline、register、restrict

2023-05-13 16:39:19 149

原创 C语言volatile关键字学习

在嵌入式开发中,不仅仅有单片机裸机开发,也有带有操作系统的开发,通常两者使用C语言开发的较 多。

2023-05-13 16:17:16 230

原创 C语言static关键字学习

静态全局变量的优势是增强了程序的安全性和健壮性

2023-05-13 16:15:21 34

原创 Class 5:实体组件——KeyboardComponent

相较于Class 4新增组件KeyboardComponent。

2023-04-25 22:35:10 63

原创 Class 4-2:实体组件——Component

相较于Class 4-1,新增精灵组件。函数增加switch选择方式。需要增加一份BPM文件,

2023-04-25 22:33:19 45

原创 Class 4-1:实体组件——Component

相较于Class 3新增组件Component。

2023-04-25 22:31:40 59

原创 Ubuntu下无法生成Core Dump解决方法

来指定core文件生成位置和名称。查看文件内容是否为core,若为其他请执行以下命令。查看是core file size是否为0,若为0,通过以下方式设置size。core的缺省位置是程序所在目录,可以通过修改。

2023-04-18 18:29:23 801

原创 Class 1:编程流程

版本:Linux ubuntu 5.4.0-146-generic #163~18.04.1-Ubuntu。SDL中一个窗口的创建流程为:初始化-->更新-->渲染-->事件判断-->退出。

2023-04-17 22:29:08 65

原创 C语言const关键字学习

const最有用之处就是用它来限定函数的形参,这样该函数将不会修改实参指针所指的数据。

2023-04-17 20:01:56 42

原创 Class 3:实体管理——EntityManager

用宏定义实现一个foreach循环,来快捷遍历数组。相较于Class2,Class3新增实体管理部分。

2023-04-15 09:38:33 95

原创 Class 2:游戏实体——Entity

相较于Class 1,新增了Entity实体。改动部分

2023-04-08 17:20:46 95

原创 Class 1:游戏主循环——单例的构建

单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。

2023-04-08 15:13:42 85

原创 C89 C99 C11差异

C89 C99 C11差异

2023-03-29 07:34:28 97

原创 四、Renderer学习

因为游戏的图像大多是实时显示的,所以每次渲染的过程都会有一个标准的流程:清除背景渲染图像显示图像这个流程几乎适合任何一款游戏的渲染。

2023-03-21 22:58:07 800

原创 SDL2 Render、Surface、Texture概念

SDL2仍然有SDL_Surface,但如果可能的话,您需要的是新的SDL_Texture,Surface现在总是在系统RAM中,并且总是由CPU操作,所以我们想摆脱它。它适用于简单的2D游戏,但最值得注意的是,它旨在将所有软件渲染到视频RAM和GPU中。即使你只想使用它将软件渲染器的工作显示在屏幕上,它也带来了一些非常好的好处:如果可能的话,它将在幕后使用OpenGL或Direct3D,这意味着你可以自由获得更快的blits、 a working Steam Overlay和缩放。

2023-03-21 19:46:22 2410

原创 SDL Game Development前言

SDL Game Development前言

2023-03-19 21:16:09 108

原创 Start Game:SDL2简介

SDL2简介

2023-03-19 15:39:42 920

原创 SDL2代码(1)

【代码】SDL2代码(1)

2023-03-19 12:51:58 139

原创 二、SDL2基本API介绍(1)

二、SDL2基本API介绍(1)

2023-03-19 12:04:11 383

原创 ICP、ISP、IAP、JTAG、SWD下载方式

ICP、ISP、IAP、JTAG、SWD下载方式

2023-03-18 09:03:14 1579

原创 一、Ubuntu下SDL安装

SDL在ubuntu下的安装

2023-03-11 09:19:37 3772 2

原创 《30天自制操作系统学习》思维导图

思维导图

2023-02-19 21:49:34 53

原创 快速入门C语言感悟

学习C语言的感悟

2023-02-18 23:37:20 47

原创 Linux和C历史

历史

2023-02-10 00:24:00 54

原创 51单片机引脚学习

51单片机读引脚和读端口

2023-01-08 22:03:22 931

原创 Linux0.11内核笔记 一

《Linux内核设计的艺术》笔记

2023-01-08 20:41:14 229

原创 【C语言笔记】字符串函数

字符串函数

2023-01-02 16:36:31 42

原创 GCC GDB命令列表

GCC GDB命令列表

2022-12-15 14:20:33 68

原创 C语言文件学习

文件时程序设计中的一个重要概念。所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,就是文件名。文件通常是驻留在外部介质(如磁盘上),在使用时才调入内存。此处不做过相关概念的介绍,只汇总文件基本操作

2022-12-11 23:54:57 182

原创 C语言Segmentation fault (coredump)解决

报错Segmentation fault (coredump),记录问题

2022-12-11 22:58:02 3679

C语言+ECS游戏框架Class6-1

使用纯C语言和ECS游戏框架写的小游戏,Class6-1 源码 Ubuntu下编译验证

2023-06-10

C语言+ECS游戏框架Class4-2

使用纯C语言和ECS游戏框架写的小游戏,Class4第二节 源码

2023-04-25

C语言+ECS游戏框架Class4-1

使用纯C语言和ECS游戏框架写的小游戏,Class4第一节 源码

2023-04-22

C语言+ECS游戏框架Class3

使用纯C语言和ECS游戏框架写的小游戏,Class3 源码

2023-04-15

C语言+ECS游戏框架Class2

使用纯C语言和ECS游戏框架写的小游戏

2023-04-05

C语言+ECS游戏框架Class1

使用纯C写得ECS游戏框架

2023-04-05

C语言学生信息系统程序

C语言学生信息系统,可用在Linux和windows

2022-11-29

空空如也

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

TA关注的人

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