C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
260C++工业互联网
该工具为独立于网管系统的配置管理平台,主要功能包括:GNE连接管理:支持手动/自动导入GNEIP列表,实时显示连接状态;网卡绑定配置:可视化配置网卡与环回地址的映射关系,支持多网卡冗余;GNE组管理:可创建、编辑、删除GNE组,避免单点故障导致业务中断;配置下发与同步:支持“保存GNE配置”、“强制
300C++开发工具
OpenNeko Engine产品系统
项目主要功能包括数字角色状态管理、情绪/生理数值计算、事件注入、桌面端UI展示、Live2D/动态角色接入规划、语音陪伴能力规划、系统事件响应和IoT硬件联动。系统可以根据用户行为或外部事件更新角色状态,并将状态变化反馈到桌面界面、角色动作、语音回复或外部设备中,用于实现更自然的AI角色陪伴体验。
250C++人工智能
•基于ESP32-S3与ESP-IDF框架,利用FreeRTOS任务调度,驱动BH1750及DHT11传感器实时采集大棚温湿度与光照数据。•设计边缘报警策略(光照小于100lx触发蜂鸣器),通过UART将数据透传至Flask后端,并利用SQLite实现数据存储与管理。•开发Web可视化仪表盘,实现环
210C++开发工具
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
250C++开发工具
学生管理系统产品系统
本项目实现了一个完整的学生成绩管理系统,支持以下核心功能:1.添加学生:录入学号、姓名、语文/数学/英语三科成绩2.显示全部:以表格形式展示所有学生信息及总分3.搜索学生:按学号查找并显示学生信息4.删除学生:按学号删除指定学生记录5.修改学生:按学号更新学生信息和成绩6.总分排名:按总分从高到低排
350C++开发工具
本项目实现了一个基于链式存储的二叉搜索树(BST),支持以下核心功能:1.插入节点:根据二叉搜索树性质,递归插入新节点2.查找节点:利用BST特性,快速查找是否存在指定值3.遍历输出:支持前序、中序、后序三种遍历方式4.删除节点:处理三种情况(无子节点、单子节点、双子节点)5.清空树:递归释放所有节
370C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
270C++开发工具
栈存储产品系统
本项目实现了一个基于链式存储的栈数据结构,支持以下核心功能:1.入栈(push):在栈顶插入新元素,支持动态扩展2.出栈(pop):移除栈顶元素并释放内存3.取栈顶(top):返回栈顶元素的值,不删除元素4.判空(isEmpty):检查栈是否为空5.获取大小(size):返回当前栈中元素个数6.清空
170C++开发工具
双向链表存储产品系统
本项目实现了一个基于双向链表的命令行记事本系统,支持以下核心功能:1.尾部插入:在链表末尾添加新节点,存储用户输入的文本内容2.头部插入:在链表开头插入新节点,便于逆序存储3.指定位置插入:在任意位置插入新数据,灵活组织内容4.按位置删除:删除指定位置的节点,自动维护链表完整性5.按位置修改:更新指
190C++开发工具
核心目标:-实时捕获本机指定网卡流量。-解析常见网络协议并生成统计数据。-以图表和表格形式展示网络状态。-在高流量环境下保持UI流畅。-存储历史统计数据并支持查询回放
310C++开发工具
SnowSword开源项目
SnowSword是一款基于Ring0内核驱动+Ring3用户层应用开发的Windows系统级安全工具,支持Win7x64至Win11最新版本。主要功能模块包括:1.进程管理:结束/挂起进程、检测隐藏进程、校验数字签名、DLL注入、枚举模块/线程/窗口/定时器/消息钩子等;2.内核枚举:内核模块、内
300C++开发工具
portable‑ai‑dev‑kit是一个免安装、可随取随用的本地AI开发工具包,集成多种模型运行环境、示例脚本与便携式工具,支持在任意Windows设备上快速启动、调试与实验AI应用,适合开发者随身携带与快速搭建工作环境。
330C++开发工具
AI‑Explorer是一款**超轻量级Windows右键菜单工具**,可一键启动ClaudeCode、GeminiCLI等本地已安装的AI工具,实现**秒级检测、极简入口、无需手动cd或输入命令**,并支持自定义扩展与快速安装卸载。
280C++开发工具
ayafileio开源项目
ayafileio是一个跨平台真异步文件I/O库。Windows用IOCP,Linux用io_uring,macOS用GCD,完全绕过线程池模拟。核心创新是ResultBatcher,解决了C++扩展里的公认难题:I/O完成后怎么高效通知Python的事件循环。传统做法每个完成都跨线程回调一次,高并
440C++智能硬件
本项目分为题型分类收纳、在线代码编译测试、算法复杂度分析、错题收藏整理四大核心模块。题型分类收纳可将贪心、动态规划、图论等ACM常见题型归档管理;在线编译模块支持C/C++代码一键运行、输入用例调试;复杂度分析可自动解析代码时间与空间复杂度;错题收藏能标记难题并添加个人解题笔记,全方位满足竞赛选手日
430C++人工智能
1、项目主要功能点:领域中心:初始化型号工作区、发送协同数据、创建HUB共享区设计所:获取制造厂的批准信息、根据制造厂的流程信息判断是否继续执行、脚本发送清单、暂停流程获取相关制造厂:获取流程信息并发送邮件到设计所、解析接收到的设计所信息、提取制造厂批注信息挂接到反馈对象下2、主要功能介绍
340C++企业服务
项目支持多种非结构化数据输入(PDF、网页、文本),通过LLM进行语义解析与结构化输出。主要功能包括:文档内容解析、信息字段抽取、动态Schema适配、批量数据处理与结果标准化输出。系统可用于合同解析、简历解析、信息抽取等多种场景。
300C++人工智能
协议测试工具产品系统
1、BGP邻居建立2、BGPFlowSpec能力协商3、BGPFlowSpec路由构造和发送,可以构造正常路由以及非法路由,测试路由器的协议健壮性;4、BGPFlowSepc路由连续发送,测试BGPFlowSepc容量性能;
330C++开发工具
为实现地质空间模拟、多点统计等地学相关需求,基于专业地学统计平台SGeMS,为其实现具体功能性算法插件。包含:1.模板型高阶矩/累积量插件:这个插件在滞后域lagdomain工作。它根据用户设定的方向、滞后距离、滞后数量和方向容差,搜索满足模板几何关系的数据组合,然后计算高阶矩或高阶累积量。主要功能
280C++项目任务
当前共115个项目more
×
寻找源码
源码描述
联系方式
提交