C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
本项目核心功能是为铸造场景的机械臂提供视觉引导的自动化打磨解决方案,基于ROS系统搭建机器人控制系统,融合三维视觉感知技术,实现铸件打磨全流程的智能化作业。核心功能包括:1.机械臂精准控制:通过TCP/Modbus串口通讯实现机械臂实体与控制系统的实时联动,完成位姿精准获取与运动指令高速传达,保障打
240C++机器人
项目是一个面向桌面软件交付的授权打包工具,主要包括机器码生成、授权文件生成、授权记录管理、安装包构建、安装校验和运行时授权控制等功能。系统支持录入客户硬件信息并生成机器码,基于HMAC-SHA256生成带签名的license.dat;同时将客户名称、机器码、版本号、授权文件路径、安装包路径等信息写入
150C++工业互联网
项目基于Qt开发桌面端可视化监控平台,包含组态页面编辑、测点/标签管理、实时数据展示、报警与事件记录、历史趋势曲线查询、数据库管理、网络通信、用户切换以及页面打印和导入导出等功能。系统支持按业务场景配置总图、低压图、机旁页面、液货中心、补给中心等多类监控页面,满足复杂设备的集中监控与运维需求。
140C++工业互联网
设备接入与集成模块支持构建统一的能源数据接入底座,核心功能包括:-设备台账、设备模板、测点模型、点位映射管理。-标准协议接入:MQTT、Modbus、BACnet、DL/T645、OPCUA等。-第三方系统对接:BAS、SCADA、IoT平台、第三方能源平台。-分布式能源接入:光伏逆变器、储能系统、
300C++工业互联网
我们主要是将原有基于C的DDSAPI做了一层Rust封装,本质上是通过Rust的FFI机制对底层接口进行安全抽象与重构:一方面,把原本大量基于指针、手动内存管理的C接口,封装成符合Rust所有权与生命周期模型的安全接口,减少内存泄漏和野指针风险;另一方面,将DDS中的核心概念(如Participan
360C++医疗健康
非攻工控平台产品系统
包含用户管理、示教系统、报警系统、机电控制系统(倍福、西门子、基恩士等)、视觉(相机+算法)系统、系统配置、数字孪生系统、QT平台、数据中心、以及OpenTelmetery等非业务模块
480C++工业互联网
它提供包括下载速度、上传速度、延迟(Ping)、抖动、丢包等多项指标的测试功能,可以帮助用户判断宽带、Wi-Fi或移动网络(如5G)的真实表现。总体来说,Speedtest.cn适合用于日常网速检测、排查网络问题以及评估宽带质量,是国内比较主流的测速工具之一。
830C++工业互联网
串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具串口\udp\tcp调试小工具
560C++工业互联网
1、主备倒换系统不死机2、主备倒换业务可用性从99.99%提高到99.9999%水平3、数据同步性能提高两个数量级4、N+1备份系统防止脑裂5、超大规模系统负载均衡及消息分发6、性能平静优化分析改进
400C++工业互联网
IDE仿真产品系统
图形编辑器:基于QtGraphicsView框架实现CFC/LD图形化编辑,支持复杂图元的拖拽、连接、选中等交互操作自动布线:集成A*算法实现连接线智能自动布线,避免线路交叉,提升图形可读性编译转换器:内置CFC→IL编译转换引擎与IL代码生成器,将图形逻辑自动转换为可执行指令代码编辑器:集成QSc
430C++工业互联网
内存数据库产品系统
C接口层:提供连接管理、表初始化加载、缓存移除卸载、SQL查询执行及数据同步等标准接口,方便外部系统集成调用核心引擎(MemDBCore):封装句柄管理、配置解析、数据库适配及ZMQ分布式通信,作为系统调度中枢存储引擎:包含内存数据库管理(DatabaseManagement)、轻量级SQL解析器(
270C++项目任务
本工具主要用于医保报销系统前端票据扫描录入,并做图像预处理,得到处理后的图像和数据再传给ocr识别服务器作后续处理。开发工具:qt,opencv,onnxruntime模型:yolov8分类检测模型。主要功能:1.图像扫描2.图像纠偏,转正3.表格区域检测4.印章检测5.照片检测
610C++工业互联网
1、项目有哪些具体功能模块项目核心包含5个具体功能模块,各模块协同支撑公文智能生成全流程,分别为:一是任务规划与需求解析模块,核心负责接收用户输入的撰写需求,拆解任务要点、匹配对应公文类型及部门规范;二是大模型调用与Prompt优化模块,对接大模型接口,通过定制化Prompt策略实现内容智能生成,同
660C++人工智能
1、设备启动后,立即开启candump抓包记录两个CANFD通道的数据,不能掉帧。数据文件记录超过50000行或数据量大于50MB,则需要保存为一个文件,并同时开始下一个文件的记录工作。文件采集后使用log2asc转换为ASC格式存储。2、设备启动后,检测以太网口1#是否linkup,如果linku
531C++工业互联网
1、全周期全要素数据管理:通过将产品的生命周期细分为导入、成长、成熟、衰退等若干阶段,并在每一阶段实施跟踪介入,以全过程保证产品质量。2、设备统一接入:避免不同类型、不同型号、不同厂家的设备接入各自平台,无法实现统一管理的问题。3、数据统一归口:避免数据链缺失、迁移累赘、迭代繁琐,从而形成数据孤岛4
530C++工业互联网
1. 性能采集模块(C/C++):调用系统底层API,采集CPU使用率、内存占用、磁盘I/O、网络吞吐量,相比纯脚本采集,性能损耗降低80%;2. 批量调度模块(Shell):编写自动化脚本,实现多台服务器批量部署采集端、批量执行巡检命令,支持定时任务配置;3. 告警核心模块(Python):基于阈
610C++工业互联网
openclaw应用部署调试,期货股票回测,数据更新,处理,筛选买入卖出点,量化交易,因子优化。流量接收,数据包解析,合成,乱序重排,结果输出等。物料管理网页,库存管理,出入货,资产管理统计等。建了一个自动化任务中心,可以分发任务给所有终端同时执行
1580C++金融
系统以模块化思想构建,主要包括以下功能与核心模块:1.核心监控功能:◦渣土体积实时计算:基于激光雷达扫描的断面点云数据,结合算法模型实时计算渣土截面积与累计体积。◦数据可视化看板:提供实时体积曲线、历史数据查询、报警信息(如超限)展示等界面。2.核心支撑模块:◦硬件驱动与数据采集模块:基于统一的通讯
510C++边缘计算
轻量化视觉识别模块:基于C++部署的YOLOv5模型,实时识别特定靶标。激光特征提取模块:采用OpenCV的Blob分析,通过自适应阈值与形态学处理,实现光斑质心亚像素级定位(误差
540C++工业互联网
本项目旨在对核心数据工具进行全面的现代化改造,核心目标包括:1.实现跨平台兼容:将核心工具从Windows单一平台扩展至Linux(包括ARM、龙芯架构)与Windows双平台支持,保障在信创环境下的稳定运行。2.提升系统性能与稳定性:重构核心架构,优化数据处理链路,解决大规模数据查询展示的瓶颈,并
510C++工业互联网
当前共39个项目more
×
寻找源码
源码描述
联系方式
提交