C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
外接多路LED与实体按键,按键切换灯光工作模式,包含常亮、流水闪烁、间歇闪烁。加入限流电阻保护硬件,代码带详细注释。支持自定义延时速度,具备按键消抖处理,避免误触发。源码开放,方便移植到其它小型控制项目。
50C++智能硬件
本装置通过DHT11传感器实时采集环境温度与湿度数据,利用串口输出观测数值。支持自定义温湿度报警阈值,当环境参数超出设定范围时触发提示反馈。代码具备基础异常处理,可识别传感器通信故障。附带完整源码,结构简单便于二次修改,适配各类简易环境采集的开发调试。
30C++智能硬件
火焰传感识别产品系统
火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度测试,火焰光感识别发射浇灭,安全度
30C++智能硬件
多媒体一体机产品系统
项目主要实现多路HDMI视频信号采集、编码推流、网络拉流、解码显示及多窗口分屏功能。主要功能包括:1.支持4路HDMI视频输入,并支持视频采集及编码推流。2.支持同时提供4路视频流地址,供网络设备进行拉流。3.支持拉取网络中的视频流,视频流不限定为本机推送的流。4.支持2路HDMI视频输出,可将多路
130C++智能硬件
桌插 & 墙插 产品系统
项目实现基于不同Rockchip平台的HDMI视频采集、编码、网络传输、解码及显示,并支持输入设备反向控制源端电脑。主要功能包括:1.桌插端基于RV1126B采集电脑HDMI视频信号,并完成视频编码及网络推流。2.墙插端基于RK3566接收网络视频流,完成视频解码并输出至显示设备。3.支持键盘、鼠标
100C++智能硬件
项目主要完成i.MX93开发板的嵌入式LinuxBSP适配,包括Bootloader、LinuxKernel、DeviceTreerootfs以及相关底层驱动和系统配置。主要实现:1.完成开发板Linux系统启动及基础BSP适配。2.完成GPIO、UART、I2C、SPI、PWM、USB、以太网等硬
40C++智能硬件
系统支持设备运行声音7×24小时实时采集与留存,运用FFT频谱算法精准剥离环境噪音并提取异常特征。通过AI模型自动识别轴承磨损、部件松动等异响类型,一旦触发异常立即告警。同时生成可视化运维记录与声纹图谱,辅助专家远程研判,实现故障的精准定位与全生命周期追溯。
150C++工业互联网
本系统基于C++高并发网络与MQTT协议,实现边缘设备传感器数据的实时采集与汇总。支持数据过滤清洗及断网缓存补传,确保数据完整性并统一上报云端。同时配备Qt可视化界面,提供直观便捷的数据监控与设备管理体验。
210C++工业互联网
本系统支持多设备数据实时采集,实现参数远程控制与数据曲线动态展示。同时具备异常报警与日志存储查询功能,全面保障运行安全,助力企业打造高效、智能的数字化运维闭环。
150C++工业互联网
嵌入式arm设备开发,,如有异常及时报送便于消除隐患。分为嵌入式软件和web端,我做的嵌入式端设备连接多种传感器(振动、转速、温度、电流、电压、激光位移、霍尔、声音采集等等多种传感器),传感器数量有十几个。即时采集各种传感器,把采集的原始数据用各种算法计算,和设定的阈值比较,判断扶梯是否异常或者由潜
180C++工业互联网
系统包含屏幕管理、视频源管理、解码状态、系统监控、系统配置、网络配置、角色权限和软件升级等模块。支持1、4、6、8、9、16分屏布局,视频流拖放、窗口交换、全屏显示、独占音频和网页键鼠控制;支持四屏跨屏漫游,窗口可跨越屏幕边界进行拖动、缩放、置顶以及屏幕和窗口边缘吸附。系统能够实时展示每个窗口的连接
250C++音视频多媒体
yolo产品系统
2008-09-01-2012-06-29武汉科技大学计算机应用技术无熟练linuxc开发;熟悉linux内核源码,linux内核的移植裁剪;熟悉uboot移植;熟悉linux设备驱动模型和驱动移植;熟悉shell、python脚本;了解java、JavaScript。
220C++人工智能
编程行业正处黄金时代。AI、大数据、云计算、物联网等新兴技术爆发,催生海量需求,程序员成为数字化转型的核心驱动力。薪资水平持续领跑,职业路径多元,从架构师到技术专家,发展空间广阔。尽管技术迭代快,保持学习便能立于不败。未来十年,编程不仅是高薪职业,更是参与创造未来的通行证,机遇无限。
220C++人工智能
项目涵盖运动控制算法的仿真部署与参数调优、电机控制及惯导数据链路集成、嵌入式控制平台部署,以及仿真、实机和日志分析流程打通。通过模块化接口与统一日志机制,提高了系统联调效率、运行稳定性和问题定位能力。
370C++智能硬件
智能监控系统产品系统
系统支持多类物联网节点接入,可展示环境数据、动作识别结果和实时视频,并支持多设备、多监控端协同使用。服务端仓库:https://github.com/Sloan-YXT/watcher-server-new;物联网节点仓库:https://github.com/Sloan-YXT/ca3-BL475
390C++智能硬件
该项目主要有定点巡航和自动避障还有识别人物和识别车牌等定点巡航可以通过使用rviz的地图模型并结合自动避障功能可以实现全局自动循环持续运动人物识别主要通过深度学习YOLOv8系统来进行数据的训练和识别同时车牌主要采用传统的基于手工设计特征的模式并结合深度学习系统YOLOv8来进行识别
360C++人工智能
系统提供基于浏览器的无人机实时监控和任务控制能力,主要包括无人机位置、姿态、电量、飞行状态及传感器状态实时显示;航点上传、巡检任务启动、探索任务控制、临时飞行点、返航和紧急降落;无人机前后左右、升降和偏航等手动控制;云台角度、相机曝光和变焦控制;视频画面显示;系统状态监控及运行日志。前后端通过Web
650C++机器人
无人机库产品系统
作为无人机库本体的嵌入式软件工程师,我主导开发了基于CANopen电机控制的7路从机(精准驱动机械臂/升降平台)、3路4~20mA电流保护采集(实时监测安全状态)及ModbusTCP从机通信(高效对接上位系统)及485通信环境管理模块(集成空调、气象站、温湿度与电源管理)的嵌入式软件系统,实现分钟级
550C++项目任务
打通车载终端与路侧信号灯的数据壁垒,实现车辆与交通信号灯双向信息互通,实时接收车辆定位与行驶状态信息,顺畅完成车辆端与路口红绿灯之间双向信息交互、协同调度全流程。
460C++人工智能
基于QT开发桌面可视化图形界面,包含设备列表面板、灯光开关控制、温湿度数据实时显示、设备在线状态标识。支持简单按钮交互、数据文本展示,界面布局简洁,能够对接本地嵌入式硬件,完成基础智能家居设备指令下发与状态读取。
620C++智能硬件
当前共163个项目more
×
寻找源码
源码描述
联系方式
提交