C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
功能模块:MVT瓦片管线(pbf/mvt解码、内存+磁盘两级缓存、增量更新)、MapLibre原生渲染集成、Qt/QML控件封装(主线程合成与渲染线程帧同步)、设备画像驱动的缓存与显存预算、多进程渲染隔离与崩溃自动恢复、轨迹与路径叠加层。支持ARM64交叉编译与全系Linux发行版打包。
90C++汽车
车载智能底座产品系统
●配置移远的EC200A4G模组和FCS950R无线模组,通过4G模组拨号、IP转发,可实现共享联网的功能●调试复旦微的FM17660实现NFC卡片的读写和DNEF格式标签(碰一碰联网、打开网页等等)
440C++汽车
Linux导航系统产品系统
基于云端算力及绑定用户的信息,提供强大的学习导航功能,根据驾驶习惯和路径,预估目的地,自动提供可能行进路线的交通信息及最优路线,以及一些基础的功能,路径规划,导航,地图显示,2.5D地图,兴趣点目的地,交通信息
960C++汽车
系统包含uboot启动、开机logo、分区与多种升级方式(如工厂/自动/手动等)。Kernel侧支持GPIO、按键、串口、CAN,以及VS9988、TP2912等视频相关芯片联调。多媒体侧基于RKmedia完成影像显示(含VI/RGA/VO等路径)、OSD叠加与视野调整。应用侧提供串口与CAN协议、
750C++物联网
启动与升级方面支持uboot加载、开机logo、分区表制作与系统升级相关流程。驱动与外设方面覆盖GPIO、按键、串口、CAN,以及VS9988、TP2912、TP2815等视频转换芯片的I2C联调,并使用设备树进行板级配置。多媒体方面基于rockit完成影像相关VI/VPSS/VO链路,以及OSD等
800C++音视频多媒体
实现从SOC视频接口经桥片到AHD输出的旁路链路,涉及AMT630M、TP2912等转换与输出相关芯片联调。支持多路可编程触发,可配置极性,并处理多路之间的互斥与优先级,避免冲突触发。触发与相关参数可写入存储,由MCU侧执行或释放,保证掉电后规则可恢复。提供PC侧配置工具,完成协议对接以及配置的导入
510C++汽车
平台核心是左右路影像采集、处理与双屏显示,支持ACC相关亮熄屏策略,以及基于车CAN优先GPIO与私有CAN的左右屏交互。链路侧支持SerDes透传I2C读取温度、感光等传感器数据,并完成PWM背光控制与异常检测。显示侧完成显示桥芯片驱动适配,支持硬件改版后的迁移联调。安全与过检方面提供失效编码类U
630C++音视频多媒体
AVM全景算法产品系统
四路摄像头全景拼接,鱼眼镜头的畸变矫正,openGL的渲染加速,以及熟练运用opencv图像处理!基于VisualStudioPC端仿真AVM全景图像开发,以及摄像头标定,拼接算法软件的仿真开发,并将算法移植嵌入式平台!车位的自动识别,辅助APA功能开发
990C++汽车
PPS产品系统
PPS原本是QNX下的属性发布订阅系统,主要可以通过文件IO进行属性(KV短数据)的广播和接收。但是Linux平台没有这套基础设施,为了整个仪表的属性管理在不同平台上有一致的代码,所以利用Fuse文件系统(另一套实现是Linux内核模块),完美的复刻了多对多的发布、订阅。
600C++汽车
模糊测试平台产品系统
本项目构建了“管理-执行-分析”闭环的综合性协议漏洞挖掘平台,主要包含以下功能模块与能力:协议解析与变异引擎:覆盖网络、工业、无线及车载等100+种协议建模,内置100+智能变异算法,支持字段级、报文级、会话级多层次Fuzzing测试。跨平台异常监控体系:集成20种跨平台监控器(PING、CRASH
1110C++工业互联网
车载惯导SDK产品系统
一、该车载惯导SDK包括如下几大模块:(1)硬件信号接收模块:用于接收车辆上的各种惯导需要的硬件信号,包括GNSS定位信号、GNSS卫星信号、陀螺仪信号、车速信号、倒车信号(2)初始位置定位模块:基于收到的GNSS定位信号用于完成车辆位置的初始定位(3)惯导位置推算模块:基于收到的各种硬件信号完成每
1340C++项目任务
组件提供异步回调注册、终态去重、任务取消、OBD断连处理、回调静默超时检测、后台线程退出和服务关停管理。任务运行期间可以持续接收进度事件,并在完成、失败或取消时统一收敛状态。组件还能够阻止迟到回调进入已经销毁的业务对象,在全局取消后为相关业务生成明确终态,并为周期任务保留下一轮自动恢复能力。
1060C++汽车
车载中控产品系统
车载中控娱乐大屏功能有如下:1.蓝牙支持(通话、音乐)2.收音支持(FM/AM/DAB)3.语音唤醒控制(语音唤醒、在线、离线、控制)4.投屏导航(carplay、hicar、auto、亿连、尔雅、carlife)5.音视频(USB音视频)6.倒车辅助
1500C++智能硬件
1.基于ROS2/ROS2的数据采集系统,负责把采集的同时满足实时可视化的功能2.数据采集完成后提供给用户进行智能驾驶数据训练。3.数据回灌功能,采集数据回灌到车辆域控制系统进行设备性能检查
1050C++人工智能
1.量产车端多传感器融合系统全向融合感知:基于6V5R1L配置,实现多传感器优势互补,保障城市道路全向安全覆盖多视角跟踪:BEV空间下统一进行车辆、车道线时序跟踪;分别维护Lidar、RV单源航迹全局航迹管理:设计代价矩阵实现单源与全局航迹最优关联,解决目标ID频繁切换状态估计平滑:采用CV/CTR
1250C++人工智能
专注车载中控与智能座舱底层软件全栈开发,提供从芯片选型评估到量产交付的一站式解决方案:1.BSP开发与板级支持:精通主流车规级芯片平台(如Telechips803x/805x系列,QualcommSnapdragonSA8155/8295等)的Bring-up,负责U-Boot移植、内核裁剪、设备树
6070C++汽车
主要安防监控车底、并成像成一张完整图片、功能包括机器的移动控制、灯光控制,雷达的避障、底层的光流拼接成一个完整的图片、视频流的获取和车牌识别的绑定逻辑等、选配模块、2d雷达、云台等
1570C++汽车
HMI产品系统
人机交互系统开发、测试、集成、迭代。主要负责娱乐模块的开发建设。搭载第8.5代操作系统的新款BMWiDrive(iD8.5)将逐步应用于宝马所有的中型、行政型和豪华型车辆,其实就是我们常说的中型车、中大型车和大型车。iD8.5车机系统将继续基于Linux系统,并与最大尺寸的BMW一体式悬浮曲面屏搭配
1440C++汽车
当前共18个项目more
×
寻找源码
源码描述
联系方式
提交