C/C++

C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
本项目是一个基于 C语言 开发的 跨平台终端贪吃蛇游戏,支持 Windows(conio.h) 和 Linux/macOS(ncurses) 系统,采用模块化设计,代码简洁清晰。 核心功能 经典贪吃蛇玩法 使用方向键(Windows)或 WASD(Linux/macOS)控制蛇的移动。 吃到食物(*)后蛇身增长,并增加分数。 撞墙或自身游戏结束,显示最终得分。 跨平台兼容 自动检测操作系统,适配不同的输入和渲染方式: Windows:使用 conio.h 的 _kbhit() 和 _getch() 实现非阻塞输入。 Linux/macOS:基于 ncurses 库,支持更丰富的终端图形渲染。 自适应终端窗口 游戏地图大小可调(WIDTH 和 HEIGHT 宏定义),适应不同终端尺寸。 实时显示分数和游戏状态。 可扩展架构 采用 状态机模式(GameState 结构体)管理游戏数据,便于新增功能(如关卡、存档)。 模块化代码设计,snake.h 声明核心逻辑,snake.c 实现具体功能。
280C/C++游戏(Gaming)
虚拟摄像头产品系统
使用dshow开发的虚拟摄像头,支持RGB/YUY2/YUV422数据输出格式,支持采集实时物理摄像头画面,本地视频画面和静态图片为视频源,可以叠加动态图片,文字特效,模拟直播间刷礼物效果,可更改摄像头驱动名称和ID。
400C/C++
智能导盲系统产品系统
国内盲人数量占一定的比例,为解决盲人安全出行问题,设计了一套穿戴式的头盔智能导盲系统。我在此项目中主要负责设计导盲系统的视觉避障、目标识别、视觉引导等算法的框架搭建。采用pytorch深度学习框架与YOLOv5目标检测网络训练的日常出行目标识别模型以及tof测距雷达,最后设计了设备终端将图像传输和数据远程传输到算法服务端的分布式系统实现对行人、车、阶梯、石头、树等有效识别并定位其方位和距离达到引导盲人通过语音和腕部传感器感知环境信息实现主动避障,经实验测试有一定的辅助引导效果并在第十届全国光电设计大赛中获得国家级二等奖。
370C/C++图形/图像处理
实现基于C++的光栅化渲染器,支持模型加载(.obj格式)、环境光/漫反射/镜面反射光照模型及用户交互功能,完成从几何处理到像素着色的全流程开发。 基于C++实现完整的图形渲染管线,支持模型加载、矩阵变换、背面剔除及多光源 Phong 光照模型。 使用SDL2处理窗口管理与用户交互,实现动态相机控制与实时参数调整(线框/材质/光照开关)。 实现深度缓冲与扫描线光栅化算法,支持透视校正插值,优化渲染效率与画面精度。 设计模块化架构,分离Mesh/材质/渲染逻辑,扩展支持.obj/.mtl文件解析与多模型场景管理。
430C/C++c++
天之宇帝国产品系统
这是我们公司开发的一款中世纪西方画风的游戏,主要的游戏思路是两边出兵进攻,推掉水晶结束。游戏有不一样的种族,法术道具等,可选择的卡牌多变,玩法多变,地图多变。玩家可以用自己天马行空的想法来影响游戏走向,改变战局。画面清晰,道具绚丽,让玩家身临其境,享受胜利的果实。
210C/C++3D图形处理库100.00元
1. 本项目主要致力于解决日语歌词汉字注音的问题。通过该项目,用户能够方便地对汉字注音,并对歌词进行解析、编辑和格式化。 2. 在处理较大歌词文件时表现稳定,能够快速解析和显示歌词,用户体验流畅。 3. 如何运行项目?见Github连接
560C/C++
类linux0.11系统开源项目
设计Boot 程序、Loader 程序,读取并解析操作系统内核 同步与互斥机制构建,通过实现信号量与锁机制, 确保进程在访问共享资源时能够有序进行, 避免资源竞争和数据冲突。 实现分页机制,将进程加载到虚拟地址空间, 使得各个进程之间相互隔离, 运行时互不干扰。 搭建了 TTY(终端设备)与文件系统, 为系统提供了标准的输入输出支持 实现Shell 程序, 解析并执行命令行
260C/C++Linux内核
微信助手产品系统
微信使用助手 1.微信多开,各个session的管理,窗体分类,进程管理。 2.微信缓存数据读取,包括头像、微信ID、历史聊天记录、好友列表、未读消息、Session列表。 3.话术管理,话术分组,支持表情图片和插入自定义图片。 4.自动发送文字和图片,图片序列号,虚拟按键。
460C/C++
全国铁路绘图系统基于开源CAD平台进行二次开发,是一个计算机辅助绘图设计软件,是能够进行土地测量,进行铁路站台,高铁普铁的线路绘制。是一个全国性的目录管理的绘图层级化软件。这个项目是给郑州市铁路局定制开发,是用于全国普铁和高铁的线路绘制以及符号化的管理。
380C/C++C/C++开发工具10000.00元
项目概述 本系统是一个基于C语言开发的轻量级终端应用程序,专为机场地勤人员和旅客设计,提供高效的航班信息查询和管理功能。系统采用模块化架构,结合SQLite嵌入式数据库,实现了航班数据的快速检索和可视化展示。 核心功能模块 多维度查询系统 支持航班号精确查询(如CA1234) 支持目的地模糊查询(如输入"上海"可查所有到上海航班) 支持状态筛选(准时/延误/取消) 支持时间范围查询(未来3小时内的航班) 实时数据管理 航班状态动态更新(通过简易管理接口) 数据自动持久化存储 支持CSV格式数据导入导出 终端交互界面 自适应终端尺寸的表格化显示 彩色高亮关键信息(延误显示红色,取消显示黄色) 快捷键操作(支持vim式导航键位) 技术实现亮点 高效数据库设计 采用SQLite3嵌入式数据库 优化查询索引设计(对flight_no, destination字段建立索引) 实现查询响应时间
370C/C++硬件驱动/工具
本系统采用PC端,B/S架构实现,面相无人机航拍和摄影测量,图像处理分析行业。采用大疆无人机进行数据的采集。图像处理库进行图像的分析和检测。应用场景是在图像分析比较图像的这个对比。以及异常检测。还有不同的高空位置的这个图像的分析。
420C/C++图形/图像处理2000.00元
DIY_RISCV开源项目
核心功能实现: 实现基础指令集, 构建 x1 - x31 寄存器, 同时对 flash 存储器和 RAM 存储器等外设进行模拟。 镜像编译与指令模拟: 使用 MounRiver Studio 进行 elf 镜像编译。运用 C 语言编写指令解析器, 将编译好的镜像成功导入到模拟的 flash 存储器中。模拟器能够流畅执行镜像中的程序, 实现各种运算、跳转等操作, 完整模拟了 RISCV 架构的运行流程。 调试功能集成:为了提升开发效率, 方便对程序进行调试和优化, 为模拟器集成了 GDB Server。
270C/C++
饭煲调试软件产品系统
面相公司内部使用 加快测试人员效率 工程师能精确定位并修改参数 饭煲调试平台功能大致如下 1.流程参数设置 ①设置所需总步骤数 ②显示每个步骤所需时间总流程时间和保温时间 ③可自行设置步骤时间 跳转温度 加热时间 是否上盖加热 真空 压力控制等的参数设置 2.其他设置 ①串口设置 ②读取/保存参数 ③读取/保存图表 ④修改参数 3.调试/收集功能 ①根据参数设置开始调试 ②连接串口进行收集 收集信息会显示图表和信息栏 4.图表显示 ①开始调试时可显示顶部温度 底部温度和电压等信息 ②根据信息显示图标折线 可勾选是否显示对应折线
360C/C++Mysql
录屏直播系统产品系统
屏幕录制与分享工具,屏幕录制与分享、投屏、直播,提供丰富的辅助工具:美颜、AI提词器、AI语音转字幕、绘图板、虚拟摄像头、OCR等. 能录制屏幕、麦克风、音频与摄像头画面,摄像头可添加虚拟背景。绘图板能在视频上自由绘制,提词器助您流畅表达,无论是创作还是演示,都能轻松搞定,高效又便捷 。
380C/C++10000.00元
OBS插件助手产品系统
OBS直播助手 是一个OBS软件 的增强工具集,它不但集成了多款直播必备插件,包括但不限于:转场特效、视频源、音频源、滤镜、工具等,而且可以智能修复OBS系统,一键备份OBS配置。简而言之,OBS直播助手 是一款包含插件下载、系统修复的OBS工具。
380C/C++5000.00元
本方案是面向工业控制领域设计的一款控制器,24V直流电源供电,具备2路伺服电机驱动电路,可自由设定电机转速,最高可达1ms控制精度;4路4~20mA电流检测电路,并将4~20mA电流转换成压力显示;3路485通讯电路,支持Modbus-RTU通讯协议; 4路故障报警指示灯输出,3路干接点开关输出,5路外部开关信号输入,1路24V、500mA电源输出。
400C/C++golang
1.面向需要ubantu中开发地图的客户,提供了基本的二三维地图的显示、缩放、平移、旋转、一键指北等功能; 2.基于ubantu22.04、osg3.7.0、osgearth3.7.1、osgqt、qt5.15.2实现,可扩展性强,开发效率高; 3.已有了基础环境,可在此基础上进行二次开发,添加电子对抗交互、路径规划等仿真功能。
390C/C++2000.00元
视频播放器产品系统
Windows下的超级视频播放器,使用ffmpeg做视频解码,ddraw和d3d图像渲染,dsound和sdl做音频渲染。 1.视频使用DXVA2 硬件加速,解码和渲染都在gpu内完成,cpu占用可以做到极致0占用,可播放8K视频。 2.支持本地视频,网络视频(rtsp/rtmp/HLS/FLV)播放。 3.支持快进、快退、帧进、帧退、倒放、倍速播放,图像缩放和移动,键盘控制。 4.图像增强(亮度、对比度、GAMMA、锐化、反色、直方图等基础调节),色域调整。 5.图像标注(线、框、圆、文字)。 6.片段导出、图像抓拍。 7.全景视频播放。
470C/C++c++
景点小程序源文件源码
1.可以配置景点,下架景点 2.界面可以按一定的规则推荐景点,搜索,该有的列表展示功能都有 3.景点信息可以推到微信 4.配置后台相关接口,配置后台的功能都有 5.通过微信进行登陆 6.用户登陆管理,根据喜好进行推荐
380C/C++web
本系统用于自助式咖啡机,饮品机的控制面板,运行于android开发板,使用USB转串口连接上位机主板。 系统支配自定义饮品配方,精准计算出量, 本地化和在线支付后出货。 系统配套一块上位机主板共同运行
470C/C++嵌入式操作系统
当前共5317个项目
×
寻找源码
源码描述
联系方式
提交