C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
负责整套上位机软件开发,基于QTC++搭建客户端程序,设计复杂分层UI交互界面。采用TCP/UDP协议与下位机设备通信,通过多线程实现异步数据接收,解决大数据并发丢包问题;基于QCustomPlot开发实时波形图表,完成数万测点数据动态展示,集成历史数据存储、回放查询、超限数据分析功能;利用Open
200C++工业互联网
项目包含联系人管理、查询检索、排序、文件存储四大功能模块。支持联系人有序添加、信息修改、按姓名删除操作,提供姓名精确查找、手机号反向查找、姓名模糊查询三种检索方式,可按姓名升序自动排序,并实现本地文本文件的数据保存与加载,保证数据持久化不丢失。
160C++教育校园
酒店管理系统产品系统
逅院·梵沐酒店前台智能台账系统面向中小酒店前台日常作业,围绕「看清房态、快速登记、及时退房、可查可导」四大目标,提供完整功能闭环。系统为Windows桌面应用,双击启动即可使用,数据本地保存,无需依赖外网。一、首页概览。进入系统后即可查看当日经营全貌:入住率与进度条同步显示,空房数、在住间数、今日收
160C++企业服务
录屏大师产品系统
多种录制模式:全屏、区域、窗口录制多路音视频:麦克风、摄像头、系统音同步采集录中增强:画笔标注、鼠标点击特效、实时截图快捷操作:开始/暂停/停止、显隐工具栏等快捷键画面净化:一键隐藏桌面图标、任务栏后期处理:时间线剪辑与视频导出
110C++开发工具
本自动化工具包含文件批量处理、生产数据统计、智能报表生成三大模块,支持批量读取表格文件、自动运算汇总数据,可自定义筛选规则,一键导出整理完成的文档。全程可在手机端完成代码编写、本地编译运行,简化工厂手工录入数据的流程,大幅提升数据整理效率。
170C++开发工具
本自动化工具包含文件批量处理、生产数据统计、智能报表生成三大模块,支持批量读取表格文件、自动运算汇总数据,可自定义筛选规则,一键导出整理完成的文档。全程可在手机端完成代码编写、本地编译运行,简化工厂手工录入数据的流程,大幅提升数据整理效率。
130C++开发工具
灵动社交产品系统
灵动社交是一款面向国内用户的轻量化桌面社交客户端,专注简洁流畅的线上聊天、好友动态分享、社群互动功能。软件主打低内存占用、窗口轻量化设计,支持文字消息、图片发送、好友分组、在线状态展示等基础社交能力。适配Windows10/Windows11全系列桌面设备,界面简洁无冗余广告,专为中国大陆用户网络环
150C++开发工具
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
330C++工业互联网
该工具为独立于网管系统的配置管理平台,主要功能包括:GNE连接管理:支持手动/自动导入GNEIP列表,实时显示连接状态;网卡绑定配置:可视化配置网卡与环回地址的映射关系,支持多网卡冗余;GNE组管理:可创建、编辑、删除GNE组,避免单点故障导致业务中断;配置下发与同步:支持“保存GNE配置”、“强制
330C++开发工具
OpenNeko Engine产品系统
项目主要功能包括数字角色状态管理、情绪/生理数值计算、事件注入、桌面端UI展示、Live2D/动态角色接入规划、语音陪伴能力规划、系统事件响应和IoT硬件联动。系统可以根据用户行为或外部事件更新角色状态,并将状态变化反馈到桌面界面、角色动作、语音回复或外部设备中,用于实现更自然的AI角色陪伴体验。
370C++人工智能
•基于ESP32-S3与ESP-IDF框架,利用FreeRTOS任务调度,驱动BH1750及DHT11传感器实时采集大棚温湿度与光照数据。•设计边缘报警策略(光照小于100lx触发蜂鸣器),通过UART将数据透传至Flask后端,并利用SQLite实现数据存储与管理。•开发Web可视化仪表盘,实现环
280C++开发工具
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
320C++开发工具
学生管理系统产品系统
本项目实现了一个完整的学生成绩管理系统,支持以下核心功能:1.添加学生:录入学号、姓名、语文/数学/英语三科成绩2.显示全部:以表格形式展示所有学生信息及总分3.搜索学生:按学号查找并显示学生信息4.删除学生:按学号删除指定学生记录5.修改学生:按学号更新学生信息和成绩6.总分排名:按总分从高到低排
410C++开发工具
本项目实现了一个基于链式存储的二叉搜索树(BST),支持以下核心功能:1.插入节点:根据二叉搜索树性质,递归插入新节点2.查找节点:利用BST特性,快速查找是否存在指定值3.遍历输出:支持前序、中序、后序三种遍历方式4.删除节点:处理三种情况(无子节点、单子节点、双子节点)5.清空树:递归释放所有节
430C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
310C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
180C++开发工具
双向链表存储产品系统
本项目实现了一个基于双向链表的命令行记事本系统,支持以下核心功能:1.尾部插入:在链表末尾添加新节点,存储用户输入的文本内容2.头部插入:在链表开头插入新节点,便于逆序存储3.指定位置插入:在任意位置插入新数据,灵活组织内容4.按位置删除:删除指定位置的节点,自动维护链表完整性5.按位置修改:更新指
200C++开发工具
工单创建与编辑、任务分派、状态流转、优先级管理、评论协作、角色权限管理、数据统计看板、成员任务分析、关键词搜索、条件筛选。完成了一套可运行、可部署、功能完整的企业协同管理系统,覆盖前端页面、后端接口、数据库建模和部署流程,能够体现完整的全栈开发能力。
460C++游戏
核心目标:-实时捕获本机指定网卡流量。-解析常见网络协议并生成统计数据。-以图表和表格形式展示网络状态。-在高流量环境下保持UI流畅。-存储历史统计数据并支持查询回放
320C++开发工具
SnowSword开源项目
SnowSword是一款基于Ring0内核驱动+Ring3用户层应用开发的Windows系统级安全工具,支持Win7x64至Win11最新版本。主要功能模块包括:1.进程管理:结束/挂起进程、检测隐藏进程、校验数字签名、DLL注入、枚举模块/线程/窗口/定时器/消息钩子等;2.内核枚举:内核模块、内
340C++开发工具
当前共168个项目more
×
寻找源码
源码描述
联系方式
提交