小项目
文章平均质量分 96
barbyQAQ
这个作者很帅,什么都没留下…
展开
-
C++跨平台“点绘机” 代码解读
球球大作战可以自定义皮肤,用画刷绘制。想着用软件来绘制。初次尝试,没有达成最终目的,不过也有很大收获。原创 2023-05-08 19:47:23 · 648 阅读 · 2 评论 -
[小项目]手把手教你C语言哈夫曼压缩/解压缩
这是我大一写过的一个小项目,现在大三,重新实现了一下。这是原来的链接可以看一下效果,思路和现在的一样。扩展性、健壮性比原来更好,思路也更清晰了。当时只想花里胡哨,这次重心放在质量、功能上。后续会不断改进它,直到它贴近实际。原创 2022-09-12 18:18:46 · 4328 阅读 · 6 评论 -
详解C语言实现植物大战僵尸阳光9999
文章目录效果展示工具:要求(建议)一、CE部分:二、核心代码部分三、润色效果展示另外点击还会有"德玛西亚!"音效工具:核心代码:Devcpp足够;对话框界面和资源文件的添加:CodeBlocks资源编辑器:ResEdit格式转换工具:格式工厂、Spy++必备工具:CheatEngine要求(建议)打过CheatEngineTutorial第8关“多级指针”,会修改静态地址下的数据==================================================原创 2021-06-13 20:37:00 · 6248 阅读 · 1 评论 -
详解C语言实现哈夫曼编码压缩
再一两个月就要写数据结构课程设计了,我准备做一个压缩软件。已经胸有成竹了,但是还不准备彻底搞,因为后面的一些知识还没学完,想做得更好一点先说下知识储备:1.哈夫曼树的构建、编码、译码2.C语言文件的操作3.C语言按位运算符的熟练使用(这是压榨存储空间的关键)4.文件的读取先估计下大致思路:具体地,围绕哈夫曼编码展开,进行编码需要:读取文件并统计“数据元”的次数(代表频率)这里数据元不能简单只作为字符处理,因为想的是能压缩任意格式,所以 我们要采用二进制方式处理信息,将二原创 2021-05-01 00:08:59 · 5968 阅读 · 14 评论