自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 C++ 实现强行阻止程序崩溃并返回执行处 SetUnhandledExceptionFilter

C++ 使用SetUnhandledExceptionFilter捕获C++和C的异常,并安全处置,要么生成minidump错误报告,要么跳回执行处 qwq

2024-06-17 12:25:22 932 3

原创 VS lambda错误也会诱发 C1001 内部编译器错误。(“D:\a\_work\1\s\src\vctools\Compiler\CxxFE\sl\p1\c\error.h”,第 1291 行)

VS中 lambda表达式、模板类里面的语法,好好查一下,IntelliSense在这里的自动检查有缺陷。

2024-06-01 20:02:42 122

原创 Raylib 绘制自定义字体的一种套路

注意你需要准备一个文件(例如CSV格式的),每行存储一个你需要的字符串,然后LSTR函数的参数就是你访问任意一个字符串的索引(可以是数字【我觉得挺烦的,还要查】,可以是字符串【本身】)。正如我注释中写的,我的程序支持多语言,因此可以每行一个中文,逗号,一个英文,然后用中文索引,特别方便。但是中大项目就不一样了,动不动就要输出一大堆文本,不可能搞一堆string存在那里,看的都烦;(1)写一个辅助的程序,在要编译前运行它,提取你的源文件中的字符串然后整合在一起,再把字符串写进去然后编译(雾)。

2024-05-24 19:23:51 624

原创 C++实现 “你被骗了” 自动拦截,反诈神器

Never Gonna Give You Up 自动拦截!!!! @Wormwaker

2024-04-04 14:24:38 931

原创 Python PocketSphinx报错 TypeError: ‘_NamespacePath‘ object does not support indexing 解决方法

根据你提供的代码和错误信息,看起来问题可能出在 importlib.util.find_spec(“pocketsphinx.model”).submodule_search_locations[0] 这一行。为了解决这个问题,可以尝试修改代码,以适应 submodule_search_locations 的返回类型。表明 _NamespacePath 对象不支持索引操作,这意味着它被当做一个列表或元组来使用,但它不支持这种操作。会包含模块的路径,但它并不是一个标准的列表或元组,因此无法通过索引来访问。

2024-03-18 12:20:47 430

原创 指令 - DarkVoxel Wiki

Command - DarkVoxel Wiki

2024-01-18 16:23:32 445

原创 场景特效 - DarkVoxel Wiki

Stage Effect - DarkVoxel Wiki

2024-01-18 16:14:07 555

原创 合成 - DarkVoxel Wiki

Crafting - DarkVoxel Wiki

2024-01-18 16:01:22 450

原创 幸运值 - DarkVoxel Wiki

Luck - DarkVoxel Wiki

2024-01-18 15:53:22 427

原创 工具 - DarkVoxel Wiki

Tools - DarkVoxel Wiki

2024-01-15 19:35:14 419

原创 历史更新记录 - DarkVoxel Wiki

History Update Records - DarkVoxel Wiki

2024-01-15 17:42:05 462

原创 操作说明 - DarkVoxel Wiki

Operation Instructions - DarkVoxel Wiki

2024-01-15 17:32:57 432

原创 中文 DarkVoxel Wiki | CSDN

DarkVoxel 中文Wiki 官方页面

2024-01-15 17:22:56 991

原创 C++ 实现游戏(例如MC)键位显示

C++实现一个MC的键位显示,超级像样

2024-01-14 03:05:30 1853 2

原创 C++20形式的utf-8字符串转宽字符串,不依赖编译器编码形式

默认的char[]编码都是要看编译器编译选项的,你选了ANSI那它就是ANSI,你选了UTF8那它就是UTF8.这一点对我的代码造成了麻烦。我就是要用utf8字符串,无视编译器编码选项,并输出,怎么搞?上述代码字符以char类型存储,编码依赖编译器选项。如果为ANSI,则结果为:如果为UTF-8,才是正确的结果:· 试想,把含类似于这样一段代码的项目(例如一个软件或是一个游戏)代码发给你一个朋友,他一看运行出来是乱码,他第一反应就是你写的有问题,是你的问题。他基本不会考虑自己的编码选项有问题。

2023-12-20 21:45:51 1575

原创 C语言获取win11新版终端WindowsTerminal窗口句柄

尝试使用 FindWindow 可能不会成功是因为该函数是基于窗口类名或窗口标题来查找窗口的,而 Windows Terminal 可能没有传统的类名或标题。在 Windows 11 中,Windows Terminal 可能使用了不同的机制来管理其窗口句柄,可能会导致传统的方法无法准确地获取到正确的窗口句柄。记住,由于 Windows Terminal 可能采用了新的技术和 API,因此获取其窗口句柄可能需要更多针对性的方法,并且需要根据具体情况进行调整。抓类名,用第三方工具获得新终端类名,我这里是。

2023-11-22 15:06:31 598 1

原创 C++ cannot determine #include translation of...: malformed string ‘ERROR‘ unrecognized...

原因猜测:开启模块后,编译器对双引号的include是否要弄成模块而感到十分困惑;字符串非良构啥的,瞎猜的。反正就是有这么一个坑。当时人就傻了,想想,最近有什么改动,想起来了,好像写过一个测试新版cpp不定参数的程序,打开编译选项,发现。我去百度搜,啥也没有。Stackoverflow也么有。打开好几天没有动过的项目,编译,突然报错了!改成绝对路径,提示找不到。报错,用尖括号的不报错。今天遇到一个神奇的问题。一脸懵,而且只有这几个。我开的是支持导入模块的。选项删除,问题解决。

2023-10-20 14:10:25 172

原创 Python输出所有的Unicode字符!

Python输出所有的Unicode字符!包括五位十六进制的Unicode字符!

2023-07-25 15:52:44 789

原创 不会就翻翻——我的世界玩家成果链接大全!

本文将众多MC玩家成果链接分类后呈现!收藏起来慢慢翻阅!

2023-07-02 17:03:27 976

原创 「C++控制台生存游戏」暗黑体素 DarkVoxel 控制台版

控制台也能写出如此奇葩的生存游戏!

2023-02-12 11:57:03 1026 6

原创 ★ 我的世界各类奇葩武器实现!(命令方块1.13+)

版本:java 1.13+集齐了众多奇葩的命令方块武器!详细教程配图!

2023-01-25 14:28:09 4810 1

原创 那些编程中遇到的常见英文缩写

①= ASCII = American Standard Code for Information Interchange 美国信息交换标准代码 ②=ascend(ing) 升高(的);①=change directory 改变目录 ②=clear data 清空数据 ③=code 代码。①=float (单精度)浮点数 ②十六进制的15 ③=flag 标志 ④=function 函数。①=height 高度 ②=hour 小时 ③= horizontal 横向的。①= right 右;...

2022-08-15 14:29:08 16754 2

原创 ★「C++游戏」幻影之战 BattleOfPhantom:一款集合多种人机对战以及联机对战的战斗游戏

★ 一款非常有趣的乱斗游戏!C++与EGE图形库编写,画面简约别致玩法多样,其乐无穷!

2022-08-03 14:36:49 1666 3

原创 千万注意!使用GetAsyncKeyState检测窗口按键时要检查是否为前端窗口!

你是否用GetAsyncKeyState检测玩家的按键?你是否忘记检查游戏窗口是否为前端窗口?这可能造成巨大的安全问题!

2022-07-28 15:03:18 2807 7

原创 C++游戏基础: 根据坐标判断方向

很简单,已知相对坐标,判断是哪个方向,比如说使用鼠标进行远程攻击。首先先规定方向类型://方向typedef BYTE DIR, DIR4, DIR8, *PDIR4, *PDIR8; #define DIR_UP 0#define DIR_RIGHT 1#define DIR_DOWN 2#define DIR_LEFT 3#define DIR_RIGHTUP 4#define DIR_RIGHTDOWN 5#define DIR_LEFTDOWN 6#define DI

2021-11-07 14:05:39 2440

原创 C++ 新/冷用法集锦 (一)

C++其实有许多的新奇或者冷用法,经过本人整理,给大家普及一下1.位域结构体结构体里的成员竟然有个冒号,例如下面的节选代码:struct BitField { unsigned int a:4; //占用4个二进制位; unsigned int :0; //空位域,自动置0; unsigned int b:4; //占用4个二进制位,从下一个存储单元开始存放; unsigned int c:4; //占用4个二进制位; uns

2021-08-27 22:45:34 395 1

原创 C++ vector 的 erase() 仍引发崩溃

1

2021-08-20 22:32:26 1458

原创 C++蠕虫病毒免疫器 (antiAutoRun)

使用方法:输入 一 个 想要免疫的磁盘盘符,如C:\ D:\ E:\ 填完整!回车原理:创建一个无法删除的文件夹(运用Windows文件系统的特性)(控制台版)源码

2021-07-17 22:32:04 574 4

原创 C++蠕虫示例

最典型的一个autorun.inf 蠕虫,没有任何破坏性;严禁非法用途,而且 大多数杀软发现了就杀。/* 蠕虫 示例 * Written by noexcept * (Reference From Book) */ #include <windows.h>char szAutoRun[] = "[AutoRun] \n" "open=notepad.exe\n" "shell\\open=打开(&O)\n" "shell\\open\\command

2021-07-07 22:32:55 741 2

原创 程序与控制台的关系

语言:C/C++本文有许多个人观点,仅供参考基本定义所谓的控制台就是DOS窗口(命令行窗口),那个黑框框.“所谓的控制台应用程序,就是能够运行在MS-DOS环境中的程序。控制台应用程序通常没有可视化的界面,只是通过字符串来显示或者监控程序。控制台程序常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。” ——来自百度百科conhost.execonhost, Console Host Process, 即命令行程序的宿主进程。就是它控制控制台的。最基础的

2020-12-05 13:51:18 745

原创 「C++游戏」双人大乱斗

→双人游戏,每人开局随机武器进行战斗。武器:匕首,铁剑,手枪,冲锋枪,狙击枪,长戟,吸血之刃,菜刀,炸弹,火焰之鹰,冰霜之鹰,十字架,旋刀→场内随机生成道具,有相应的加成道具:回血,无敌,力量,冰冻,十字激光,生命提升→操作说明玩家1操作1.AWSD上下左右移动2.J普通攻击,K技能攻击(有一点点加成)3.H使用道具。............

2020-09-20 11:48:50 1731 1

原创 C++基础病毒性函数汇总

总结了 几 个 比较常见的病毒函数。温馨而又冰冷的提示: 严禁用于非法用途哦!!!!前方高能,请做好心理准备。<必备头文件:Windows.h>1.电源类这几个也没啥技术含量,但反复调用的杀伤力还是挺强的(开机瞬关)。(1)注销VOID Logoff(VOID){ WinExec("logoff.exe",SW_HIDE);}(2)关机VOID Shutdo.........

2020-03-24 10:19:16 3735 16

原创 用C++写数学(二):不等式

所谓不等式,就是用不等号(<,>,≥,≤,≠)连接的式子(来自百度)因为 ≠ 不(懒)太(得)常(去)用(做)。这里实现了支持以下形态不等式的一个类。x > 1x < 5x ≥ 0x ≤ 100 < x ≤ 10差不多就这样,不会出现 0 < x 、 0 > x之类的情况。源码:....

2020-03-20 19:17:40 4463

原创 C语言实现防杀进程

程序原理很简单:弄俩进程,互相检测对方有没有被杀,被杀就再调一个,实现防杀效果。原来我用了两个程序,但比较麻烦,就合并了,但是没有实现就自己运行的效果,只能自我复制一份。可以把文件名改一下,但是要全部都改掉,包括最后的...

2020-03-19 09:37:27 1044 3

原创 C++实现控制台迷宫小游戏

前言这个程序是我一年前写的,那是还不是很成熟,导致C、C++混在一起,警告一大堆。。不过这个程序是我第一个成功做成的游戏。虽然关卡只做了3关,但是这个游戏代码框架值得参考。我大部分的程序都包含了我自己做的头文件,因此弄这儿来的时候必须替换一大堆东西,可能有些BUG。敬请谅解。原来还是有音乐的,因为没有资源的问题,把它去了,如果真想要可以到这里下载,这里的源文件是真正的源文件,没有替换过的.........

2020-03-12 10:27:58 2527 5

原创 用C++写数学(一): 基本函数

用C++写数学很有用,写几个函数和类,可以很快解决数学问题。今天带来几个普通的函数:1.判断float是否为整数float为浮点型,但也可以是整数(如3.0),为判断是否为整数,这个函数可能会有一点用处:bool is_float(float a){ return (a - int(a) != 0);}很简单,拿它去减它的整数部分不为0就是小数。及bool is_int...

2020-03-05 10:33:18 926

原创 C语言三个整蛊程序,很强!!

以下程序严禁在非虚拟机上使用!!1.MemoryFiller (内存填充者) 加强版#include <Windows.h>int main(int argc,char *argv[]){ ShellExecute(0,"open",argv[0],"","",SW_SHOW);//异步运行自己 while(true) //死循丧心病狂 malloc(1024); /...

2020-02-26 14:12:53 1752 7

原创 C语言让程序自己获得管理员权限

网上很多关于ShellExecuteEx获取管理员权限的,一搜就是,但这是调用其他程序,那么怎样让自己获得呢?很简单,调用自己不就得了ヽ( ̄▽ ̄)ノ程序格式:int cmain(int argc,char *argv[]){...

2020-02-26 11:47:28 6523 14

原创 HTML应用程序让电脑伪蓝屏

这个不是真正的蓝屏,只是用来吓吓人的:打开记事本,输入:<HTML><HEAD><TITLE>BlueScreen</TITLE><HTA:APPLICATION APPLICATIONNAME="BlueScreen"SCROLL="no"windowstate="maximize"border="none"SINGLEIN...

2020-02-26 10:04:59 1762

原创 Dev C++解决#pragma comment无效的问题

函数有三种书写的方式:定义、实现和调用。定义 指告诉编译器这个函数存在,就像函数原型那样,例如:int __cdecl strcmp(const char *_Str1,const char *_Str2);实现 指直接写函数的内容,是我们用的最多的方式:void mengbi(void){ mengbi(); //"递归懵逼"}很好理解。调用 谁都知道,就是用它的时候。...

2020-02-23 19:35:57 4686 4

「C++像素生存游戏」暗黑体素2 DarkVoxel2

<!> 注意:持续更新的页面已经迁至Bilibili!在B站上关注我@Wormwaker,专栏查看实时更新进展及下载链接! 『暗黑体素2 DarkVoxel2』 目前版本:V2.0.1.5 更新时间:2023/09/11 一款由Wormwaker开发的、二维小型生存像素游戏。 玩家可以在里面自由生存、挖矿、打怪等 不玩不知道,一玩吓一跳 游戏开发の初期,虽然较于第一版有很大进步,但内容较少,仍有不足请见谅。

2023-08-24

「C++控制台生存游戏」暗黑体素 DarkVoxel 控制台版

现在设成免费!!!! 刚进高中前开始写的一款抽象的生存游戏 BUG很多请见谅 『暗黑体素 DarkVoxel』 一款由Wormwaker【开发的时候昵称又叫noexcept】开发的、二维小型生存控制台游戏。 玩家可以在里面自由生存、挖矿、打怪等 【提示:现在作者正在开发第二版,将会非常精彩,敬请期待】 ★ 基本玩法: * A,W,S,D移动 > 有冷却 * J 摧毁方块/使用工具/攻击 > 注意不能徒手攻击生物 * K 放置方块/开关门 * L 打开箱子 > 箱子不是方块,可以藏在方块后面 * 0~9 选择快捷栏物品 * E 打开背包 > 后面还有一些格子可以放东西 * 其余操作可以在主界面->选项->操作说明查看。 联系方式 QQ 2399347979

2023-02-12

C++游戏:BattleOfPhantom 幻影之战

这么好的游戏现在是免费的!!!!!!!还不快来试试!! ★ 当前版本:V1.1.5.3 ★ 更新日期:2023/01/21 【真的很值得玩的游戏】 ★ 详细介绍:https://blog.csdn.net/cjz2005/article/details/126138900 一款非常有趣的斗战游戏! C++编写,画面简约别致 玩法多样,应接不暇! (没有源码)游戏乐在其中! 【v1.1.5.3更新内容】 1.加入了新的物资箱:回血箱,迅捷箱,无敌箱。 2.修改了物资箱的生成方式。现在是每次同时刷出一个武器箱和一个别的箱子。 3.为所有物品评分(定等级)。开局所有玩家等级为1,通过对他人造成伤害/击杀/拾取物资增加经验值。经验值到达一定限度(指数型函数)后等级升级。抽到的物资只有<=当前等级才能获得,以充分改良游戏平衡性。 4.将部分UI文字的颜色改为正弦波动颜色,赋予文字灵性。 5.添加统计数据功能。目前可存储胜利次数,总游玩次数,最短用时记录,团战/混战模式最高击杀率记录等。可通过运行统计数据.py快速查看。 6. 添加了18个武器 7. 添加了3个道具 8. 修改了众多武器的数据。

2022-08-03

[C++] 英语自动骂人程序

[不定期更新] 一款声势浩大的英语自动骂人程序。 由随机数量的形容词+一个名词造句 支持QQ/微信/钉钉 电脑版发送 不断更新自筛词库 可以快速设置

2021-02-23

[C++游戏] 双人大乱斗【控制台版】

版本号:v1.1 双人大乱斗小游戏 现在设成免费的,大家都可以下载玩玩看 玩法 玩家1操作: 1.AWSD上下左右移动 2.J普通攻击,K技能攻击(有一点点加成) 3.H使用道具。 玩家2操作: 1.上下左右箭头移动 2.小键盘5普攻,6技能。 3.小键盘加号使用道具。 EXE若打不开请联系QQ 2399347979

2020-09-06

C语言简易漂浮弹窗生成器

生成屏幕上不断反弹的对话框。 支持: 1.单个生成/批量生成/删除弹窗 2.设置速度,加速度,文本,标题,风格 3.可设置暂停进程/退出进程(打开后弹窗暂停/退出) (默认notepad.exe/calculator.exe) 注:(1)将暂停进程关闭后可继续运动 (2)运动上可能会有一点bug请谅解。 (3)请勿生成太多的弹窗,因为一个弹窗会占用两个进程:( (4)若EXE打不开请联系作者QQ 2399347979

2020-08-06

C++控制台迷宫游戏(附带源码,仅供参考)

控制台版迷宫游戏。虽然只有3关,但是有参考价值。请尊重劳动成果。如果打不开exe私信 现在已经设成免费

2020-03-12

C++EGE版迷宫游戏

一款迷宫游戏。依赖EGE图形库。附带源码,但包含了我自己的头文件,无法通过编译,但是可以参考。这玩意儿我做了很久,希望尊重劳动成果。音乐的内存有点大,请谅解。

2020-03-12

钉钉刷赞器plus.rar

C++钉钉直播刷赞器,自己闲时无聊设计了一个,速度挺快(起码比手按快),挺不错的,但不要用多了 这次的plus增添了取消功能,只需在刷赞过程中突然移动鼠标一段距离即可

2020-02-24

C++自制钉钉直播刷赞器.rar

C++钉钉直播刷赞器,自己闲时无聊设计了一个,速度挺快(起码比手按快),挺不错的,但不要用多了,现在老师知道学生点多少赞的 那个代码不能在Linux上编译,没有conio.h 免费!

2020-02-20

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

TA关注的人

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