C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
扫码报工,工单跟进,订单跟进,仓储管理等,自动化采集报工数据,精准核算员工绩效,薪资计算高效无差错。从订单录入到成品交付,全链路可视化追踪,订单进度一目了然。
110C++开发工具
基于Qt的电力数据文件桌面工具,主要功能:1、COMTRADE文件解析与波形可视化:支持多通道曲线绘制、缩放、游标测量;2、PQDIF文件解析与数据浏览;3、数据导出功能,便于二次分析;4、参数配置等配
210C++能源
1、编译打包V8引擎,接入项目,为已有的js游戏脚本提供运行环境2、基于OpenGL,实现一套2D渲染引擎,包含了常规的纹理渲染,shader自定义,图像处理等3、编译打包freetype库,用于解析ttf字体,针对字形进行文字渲染4、接入spine骨骼动画,支持骨骼动画的更新和渲染5、接入ffmp
250C++游戏
SysMonitor是一款Windows桌面端系统资源监控工具,主要功能模块包括:1、CPU监控:每秒采样一次系统CPU占用率,以百分比和进度条实时显示;2、内存监控:显示物理内存的已用/总量(MB)及占用百分比;3、进程列表:枚举系统中所有运行进程,展示进程ID、进程名称与内存占用,并在刷新时保留
250C++开发工具
FileRenamer是一款Windows桌面端的文件批量重命名工具,主要功能模块包括:1、文件夹加载:选择目标文件夹后,自动列出其中所有文件;2、四种重命名规则——添加前缀:在文件名前统一加上指定文字;添加后缀:在扩展名前统一加上指定文字;查找替换:将文件名中的指定字符替换为新字符;序号命名:按统
270C++开发工具
RPA产品系统
1.桌面应用自动化:模拟鼠标键盘、窗口控件交互,无需改造原有系统,对ERP、各类客户端做非侵入式操作,实现数据录入、报表导出、文件处理等重复业务任务。2.网页应用自动化:驱动浏览器解析DOM元素,完成页面跳转、表单填报、数据抓取与信息同步,兼容各类Web后台,也可支持无头浏览器后台静默运行。3.低代
230C++开发工具
项目包含以下核心功能模块:1.**参数解析与协议帧处理**:采用自定义二进制帧协议(0xAA55帧头+CRC16-XMODEM校验),支持参数载荷编解码(含4bit直径编码、定点数)、结果帧封装,以及十六进制协议帧直接解析,与硬件接口走同一条处理流水线。2.**有限元内力分析(FEM)**:实现AC
230C++开发工具
本项目是一款基于YOLO目标检测算法开发的智能视觉分析应用,能够实时识别视频或摄像头画面中的乘用车、行人等目标。系统通过YOLO对目标进行实时检测,并结合目标跟踪技术持续追踪车辆和行人的运动轨迹。通过分析目标在连续视频帧中的位置变化,系统可以计算并显示目标的移动方向、运动轨迹以及实时速度。主要功能包
270C++人工智能
1.具体功能模块(1)音频导入与预处理:支持WAV/MP3/M4A上传,自动解码为16kHz单声道,检查格式、大小(≤50MB)及时长(≤30秒);(2)参数配置:0.1~1.0连续可调保护强度,37个匿名目标音色可选;(3)波形级保护引擎:联合优化说话人相似度、听觉掩蔽与内容保持三目标,生成保护音
270C++人工智能
1.惯性器件仿真:模拟陀螺仪、加速度计噪声、零偏、随机游走等真实误差模型,生成机载IMU原始采样数据;2.导航解算引擎:实现捷联惯性导航姿态四元数更新、速度与位置递推解算;3.轨迹生成:自定义飞行航迹(爬升、转弯、巡航、机动飞行),输出基准参考真值;4.数据可视化:实时绘制姿态角、经纬度、速度、导航
460C++开发工具
该项目有三个小模块,用来处理导入的Excel表格的数据,处理成各种业务需要的数据格式,并直接写入Excel表格或者生成Excel表格,支持数据分到多个工作表,并根据需求处理
380C++开发工具
项目中有4个模块,码库、命令、控制位、录入流,分别对应整个流程中的一个环节,解决不同的问题,根据工作的需求,不断地优化迭代增加,主要用于汽车协议文档数据的录入,用机器代替人工。
280C++开发工具
OCCCT 3D项目产品系统
擅长使用OCCT3D开发3D工业软件,CAX软件
310C++工业互联网
地震速报:接入USGS官方API,全球强震分钟级推送;气象预警:自动抓取国家气象中心(NMC)数据,覆盖台风、山洪、地质灾害、中小河流洪水、暴雨五类预警,按用户关注地区定向推送;台风追踪:台风实时路径、强度、移动速度可视化展示;火点检测:接入NASAFIRMS卫星热点数据,周边出现火情即时提醒;地质
1000C++开发工具
1.实现跨平台IDE这里参考vscode和visualstudio编译器,支持c++,cuda,fortran,python和c#.采用cmakelist组织编译2.实现利用计算着色器实现科学计算。3.将dx,vulkan这些3d能力抽取出来实现一个类似于ue5的3d建模工具;4.自己实现xaml+
680C++开发工具
支持根CA、中间CA、用户证书分级管理,可自定义证书主题、有效期、密钥位数、密钥用途、SAN主题备用名;支持证书签发、导入PKCS#12证书、证书列表展示与状态管理。具备证书格式转换功能,可导出不同格式证书文件,统一管理整套CA证书体系,支撑上层代码签名、PDF签名、授权业务使用。
600C++开发工具
支持EXE/DLL/SYS驱动文件批量代码签名,可写入程序名称与官网信息,自动剥离旧签名重签;支持PDF数字签名、文件解密处理;提供软件授权签发模块。签名完成自动校验证书链与文件哈希,输出签名验证清单,可导出报告,对签名结果做可视化展示。
630C++开发工具
支持批量扫描指定文件夹,对图片、文档、视频、音频、压缩包等不同类型文件进行自动分类整理。提供批量重命名、重复文件检测、目标文件夹移动、处理结果预览、操作日志记录及撤销恢复等功能,并支持用户自定义分类和命名规则,提高大量文件整理与日常资料管理效率。
500C++开发工具
本工具链系统主要由三部分组成:PC端工具软件、嵌入目标系统的调试助手、以及连接PC与目标系统的通信线材(最低要求只需一根串口线即可)。PC软件主要负责实现在线调试和离线分析诊断的具体业务功能,主要包含以下功能:1、解析目标系统固件文件,支持常见的ELF和COFF格式;2、解析固件里所包含的DWARF
480C++开发工具
支持网络流量数据包解析、多源日志检索过滤与流量可视化回放,展示各类安全异常告警,完成安全事件溯源研判,支持审计报表的导出,辅助运维人员定位网络故障与挖掘潜在的网络安全威胁。
420C++开发工具
当前共138个项目more
×
寻找源码
源码描述
联系方式
提交