C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
学生管理系统产品系统
本项目实现了一个完整的学生成绩管理系统,支持以下核心功能:1.添加学生:录入学号、姓名、语文/数学/英语三科成绩2.显示全部:以表格形式展示所有学生信息及总分3.搜索学生:按学号查找并显示学生信息4.删除学生:按学号删除指定学生记录5.修改学生:按学号更新学生信息和成绩6.总分排名:按总分从高到低排
290C++开发工具
本项目实现了一个基于链式存储的二叉搜索树(BST),支持以下核心功能:1.插入节点:根据二叉搜索树性质,递归插入新节点2.查找节点:利用BST特性,快速查找是否存在指定值3.遍历输出:支持前序、中序、后序三种遍历方式4.删除节点:处理三种情况(无子节点、单子节点、双子节点)5.清空树:递归释放所有节
250C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
210C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
110C++开发工具
双向链表存储产品系统
本项目实现了一个基于双向链表的命令行记事本系统,支持以下核心功能:1.尾部插入:在链表末尾添加新节点,存储用户输入的文本内容2.头部插入:在链表开头插入新节点,便于逆序存储3.指定位置插入:在任意位置插入新数据,灵活组织内容4.按位置删除:删除指定位置的节点,自动维护链表完整性5.按位置修改:更新指
150C++开发工具
QEMU二次开发产品系统
本平台基于QEMU实现嵌入式设备的全面模拟,主要功能包括:支持ARM、RISC-V、X86等多种处理器架构的虚拟化运行,可模拟完整的板级硬件环境,包括CPU、内存、中断控制器、定时器、GPIO、UART、SPI、I2C、以太网等常见外设;提供快照保存与恢复功能,支持任意时刻的系统状态回退;内置指令级
510C++开发工具
为实现地质空间模拟、多点统计等地学相关需求,基于专业地学统计平台SGeMS,为其实现具体功能性算法插件。包含:1.模板型高阶矩/累积量插件:这个插件在滞后域lagdomain工作。它根据用户设定的方向、滞后距离、滞后数量和方向容差,搜索满足模板几何关系的数据组合,然后计算高阶矩或高阶累积量。主要功能
260C++项目任务
1. 支持对公开网页进行批量数据采集,可自定义采集字段与范围;​2. 对采集到的信息进行清洗、去重与结构化处理;​3. 自动将处理后的数据导出为Excel/CSV格式,方便后续分析;​4. 支持简单的筛选、排序功能,可根据关键词过滤目标数据;​5. 脚本运行稳定,支持设置请求间隔,避免对目标网站造成
510C++开发工具
项目包含玩家核心模块、玩法活动模块、数据持久化模块与线上运维模块。玩家模块实现角色登录、背包、邮件、任务、成就等基础功能;玩法模块提供签到、福利、限时活动、排行榜等业务;数据模块实现玩家数据的批量存档与定时落地;运维模块支持日志监控、性能打点与热更新。
400C++游戏
项目包含游戏网关、跨服匹配、跨服数据同步三大模块。网关负责客户端长连接接入、协议校验、加密解密、流量控制与消息路由;跨服匹配模块实现玩家快速匹配、房间管理与对战调度;跨服数据同步模块保障跨服对战、排行榜、聊天等功能的数据一致性,支撑全服玩家的跨服交互。
370C++游戏
项目包含统一游戏网关、场景服务、逻辑服务、跨服匹配四大核心模块。网关层负责长连接管理、协议校验、限流防刷;场景服务实现大世界动态地块加载、视距卸载与AOI邻域同步;逻辑服务处理玩家数据、背包、任务、活动等业务;跨服模块实现跨服匹配、跨服战斗与数据同步,整体支持高并发、低延迟的多人在线交互。
600C++游戏
该项目由命令行加载器和进程内插桩库两部分组成,提供目标进程定位、原生模块加载、初始化入口接管、函数级运行时拦截、运行状态校验和持续监测能力,形成从模块构建、进程附着到运行时接管的完整链路。
440C++开发工具
项目由内核驱动、多版本loader、用户态控制器和自测链路组成,支持硬件断点/观察点管理、多进程附着、寄存器快照、条件触发、跨CPU恢复、共享ABI通信和多版本内核适配,形成完整的内核级运行时诊断闭环。
370C++开发工具
系统由Web前台、用户控制台、管理员后台、Go后端API/Worker和服务端私有protect_cli保护引擎组成,支持九类目标的统一保护流程。平台提供文件上传、目标识别、函数发现与选择、函数级细粒度策略配置、保护任务提交、结果下载和customer-safe报告查看等能力,并支持显式suprem
511C++网络安全
1. 预约简化:微信内填单预约【随时、随地】,支持电子签名。2. 委托表单自动生成:检测员接收后自动生成委托单(PDF)。3. 检测安排便捷化:管理员微信、PC均可派单。4. 检测过程、结果全记录:外场使用设备记录、检测数据采集与录入。(1) 派单信息同步:安排的检测员(电话)、时间客户全程可知,方
500C++企业服务
现代化可视化界面:采用Qt5开发,基于MaterialDesign/FluentDesign风格,支持圆角、毛玻璃、动态模糊、暗黑/浅色主题自动切换,界面流畅美观。桌面核心功能:多工作区切换、动态壁纸、桌面小部件(Widget)、全局搜索、快捷面板、系统托盘管理。深度系统集成:完美适配openEul
590C++开发工具
游戏模块涉及太多,游戏的基本模块全涉及到,但slg重在数值体验与生命线,社交功能与跨服团战是比较核心的模块。社交功能包括联盟、聊天、官职等;跨服战,分三个阶段实施:第一个阶段,仅仅是积分的跨服排行榜及奖励与公告;第二个阶段为跨服竞技场;第三个阶段为真正的跨服地图战。三个阶段由简到难。
800C++游戏
你不需要自己拼工具、搭环境、来回切流程。把需求交给MonkeyCode,它会从开发到验证一路接住,真正把AI编程变成可持续的工作流1.免费即用无需下载客户端,也不用折腾环境。浏览器打开、注册账号,几秒钟就能开始执行第一个AI开发任务。2.支持云端开发环境不依赖本地开发机。每个任务背后都有一台真实服务
960C++人工智能
存储NAS,SAN---安全存储激光测量仪上位机独立开发---大厂钢材等的精确测量,主要是直径,0.02mm期货风险管理系统独立开发---检测客户保证金,检测资金不足等,及时响应客户风险期货交易平台定制---期货公司客户统一价差交易通用平台
440C++开发工具
本项目为自主研发的Windows桌面效率工具,核心功能包括:1.支持全局快捷键绑定,实现程序快速唤起与关闭,优化操作体验;2.支持文件拖拽式交互,无需手动选择路径,快速完成文件批量处理;3.内置网站收藏管理模块,支持一键直达收藏站点,提升上网效率;工具采用轻量化设计,运行流畅,适配多场景办公与学习需
870C++开发工具
当前共40个项目more
×
寻找源码
源码描述
联系方式
提交