C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
本项目是一个面向仪器远程控制的SCPI客户端,提供统一的命令下发与回读能力,主要功能模块包括:1.连接管理:支持TCP/IP通信方式,可配置地址与端口,实时显示连接状态,支持断线检测与手动重连。2.命令交互:支持手动输入SCPI指令并下发,自动区分查询指令与设置指令,回读结果实时显示在通信日志中。3
180C++工业互联网
1.具体功能模块:系统包含多传感器采集模块、Linux设备驱动模块、I2C/ADC/UART用户态读取工具、设备抽象与控制模块、阈值判断模块、Qt触摸屏主界面、开发者测试控制台、驱动加载卸载脚本和板端部署运行包。2.项目主要功能:系统实时采集温度、湿度、光照和烟雾数据,在Qt界面中显示实时数值、告警
260C++物联网
系统覆盖EA策略开发、技术指标开发、参数配置、回测辅助、结果分析和安全发布等功能。开发人员可以根据交易规则编写MT4/MT5专家顾问程序,设置交易条件、仓位管理、止盈止损、过滤条件和运行参数;也可以开发自定义技术指标,用于趋势识别、信号提示和图表分析。工具支持策略文件整理、编译产物管理、测试版本生成
850C++开发工具
RPA产品系统
1.桌面应用自动化:模拟鼠标键盘、窗口控件交互,无需改造原有系统,对ERP、各类客户端做非侵入式操作,实现数据录入、报表导出、文件处理等重复业务任务。2.网页应用自动化:驱动浏览器解析DOM元素,完成页面跳转、表单填报、数据抓取与信息同步,兼容各类Web后台,也可支持无头浏览器后台静默运行。3.低代
690C++开发工具
本项目是一款基于YOLO目标检测算法开发的智能视觉分析应用,能够实时识别视频或摄像头画面中的乘用车、行人等目标。系统通过YOLO对目标进行实时检测,并结合目标跟踪技术持续追踪车辆和行人的运动轨迹。通过分析目标在连续视频帧中的位置变化,系统可以计算并显示目标的移动方向、运动轨迹以及实时速度。主要功能包
580C++人工智能
*实现基于LRU的高效缓存淘汰机制*支持Key-Value数据快速查询、写入、更新与删除*核心读写操作保持平均O(1)时间复杂度*支持缓存容量控制及自动淘汰*支持缓存命中、未命中及淘汰状态统计*对重复写入、缓存未命中、容量边界等异常场景进行完整处理*提供统一CacheAPI,降低上层业务与底层数据结
710C++开发工具
1.具体功能模块(1)音频导入与预处理:支持WAV/MP3/M4A上传,自动解码为16kHz单声道,检查格式、大小(≤50MB)及时长(≤30秒);(2)参数配置:0.1~1.0连续可调保护强度,37个匿名目标音色可选;(3)波形级保护引擎:联合优化说话人相似度、听觉掩蔽与内容保持三目标,生成保护音
590C++人工智能
1.HTTP/1.1静态资源服务:GET请求解析、MIME类型映射、404/500错误页、realpath路径穿越防护;2.keep-alive长连接:连接内循环解析请求,30秒空闲超时自动关闭;3.epoll事件引擎:监听socket非阻塞化,边沿触发+非阻塞accept批量收割连接,支持even
800C++项目任务
OCCCT 3D项目产品系统
擅长使用OCCT3D开发3D工业软件,CAX软件
410C++工业互联网
1.实现跨平台IDE这里参考vscode和visualstudio编译器,支持c++,cuda,fortran,python和c#.采用cmakelist组织编译2.实现利用计算着色器实现科学计算。3.将dx,vulkan这些3d能力抽取出来实现一个类似于ue5的3d建模工具;4.自己实现xaml+
1280C++开发工具
Super power产品系统
需求澄清交互模块:接收用户模糊指令,主动向用户追问缺失条件,补齐项目约束、输入输出、边界条件,不直接开始写代码。设计文档生成模块:需求确认完成后自动输出完整设计文档,包含模块划分、接口定义、数据结构、风险点。TDD测试驱动开发模块:优先生成测试用例,再编写业务代码,以测试用例来校验代码正确性。缓存与
830C++开发工具
支持网络流量数据包解析、多源日志检索过滤与流量可视化回放,展示各类安全异常告警,完成安全事件溯源研判,支持审计报表的导出,辅助运维人员定位网络故障与挖掘潜在的网络安全威胁。
610C++开发工具
1、实现bootloader,能够在加载内核。2、实现内存的分页及管理。3、实现进程及调度等。4、实现系统调用api等。5、实现系统自带应用。6、实现简单的gui界面等。
840C++开发工具
三维点云一站式处理平台,支持70+算法:体素/统计/CSF等17种滤波,ICP/GICP/NDT四种配准,RANSAC/区域增长/DBSCAN三类分割,FPFH/SHOT/Harris3D特征提取,泊松/贪婪三角化重建,两点测距三点测角,DEM栅格化体积计算,40+格式导入,自研OpenGL渲染引擎
1390C++开发工具
鸿蒙系统中使用开发、运维工具实现ssh和sftp同上工作的app,支持移动端、pc端,及pad,折叠屏、折叠电脑都支持的开发、运维工具。。。。。。。。。。。
910C++开发工具
函数绘图产品系统
这三个工具都有它不同的功能,函数绘图它主要功能在数学函数与物理公式的主要表达上,化学助手这款工具,主要是在化学方程式元素周期表这个模块功能。KLUEX这个是一个网络扫描工具,里面集成了nmap,neclei,xray,并放置了开源模型,模型可以分析扫描结果,并得出结论
800C++开发工具
NGL是基于C++自主研发的Actor模型+ECS实体组件游戏服务器内核框架,内核与业务逻辑完全解耦,以动态DLL插件形式加载业务代码,做到热更新不重启服务,核心模块功能拆分:网络通信模块封装TCP长连接网关、断线重连、数据包编解码、消息分发;适配移动端弱网环境,做心跳保活、数据包防抖;网关+逻辑服
1190C++游戏
基于Qt+QTcpSocket/QUdpSocket开发的网络协议测试工具。支持HTTP/HTTPS请求构造与响应分析、MQTT协议Topic订阅/发布测试、原始TCP/UDPSocket通信测试。支持TLS1.2加密通道,可用于车载T-Box终端的网络通信协议调试和故障排查。
2250C++开发工具
基于Qt开发的ECU模拟器,支持J1939和UDS协议仿真。可模拟车辆ECU行为(发动机转速/车速/水温等CAN报文循环发送),支持UDS诊断会话(0x10/0x22/0x27/0x2E/0x31/0x11)、安全访问种子-密钥交互、DID读写。支持多协议仿真测试,用于T-Box开发阶段的调试和自动
2250C++开发工具
基于QtWidgets+QSerialPort开发的串口调试工具。支持常见波特率/数据位/停止位/校验位配置、16进制与ASCII双模式显示、正则表达式数据过滤、串口数据实时网络转发(TCP/UDP)。2026年新增集成DeepSeek/ClaudeCodeCLI,支持串口日志的AI智能分析。
1880C++开发工具
当前共62个项目more
×
寻找源码
源码描述
联系方式
提交