C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
sob.hpp开源项目
SOB是一个自构建、零依赖的C++编译工具链:仅需本机编译器即可完成配置、编译、链接与产物生成,无需CMake/Make等外部系统。构建规则用C++强类型代码描述,便于复用与重构,并可选支持单头合并与调试断言输出,适合跨平台快速交付。
150C++开发工具
driveclaw开源项目
Driveclaw是moltBOT/OpenClaw的桌面控制面板,提供可视化界面来管理和监控你的AI助手。DashboardPreview✨特性?核心功能Gateway管理-一键启动/停止WebSocketGateway,实时监控运行状态实时对话-支持流式输出的聊天界面,查看AI思考过程多渠道会话
150C++人工智能
•项目角色:贡献者(Contributor)|开源地址:https://github.com/baidu/vLLM-Kunlun•项目背景:vLLM-Kunlun旨在将PagedAttention等核心技术适配至百度昆仑芯(XPU)硬件,支持Qwen等主流模型的高性能推理。•技术栈:–核心语言:Py
670C++人工智能
DataEase是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。本项目是基于飞致云DataEase二次开发,增加了HIVE、数据权限过滤、第三方登录鉴权、一些Bug、缺失代码补全等。
890C++企业服务
1.支持按大小自动翻滚(logrotation),避免单个日志文件过大2.提供分级日志(DEBUG/INFO/WARNING/ERROR)3.提供日志宏,记录日志通过宏简易操作
530C++企业服务
曦之翼Agent开源项目
本项目是一个基于大语言模型(LLM)的智能Agent系统,旨在提升AI在长期记忆、复杂任务处理与实际执行方面的能力。系统并非将LLM作为单纯的问答工具,而是在其之上构建完整的Agent引擎,使AI能够理解用户意图、拆解任务、执行操作,并在多轮交互中保持上下文连续性。系统核心由Generator执行器
690C++人工智能
IDLog开源项目
InverseDarkLog(IDLog)是面向高并发场景设计的高性能轻量级C++日志库,支持Windows、Linux、macOS跨平台部署,依托CMake易集成,同时兼容类Log4j/Logback风格的易用API。一、核心功能模块1核心模块:负责Logger对象的创建、管理,管控父子Logge
620C++开发工具
BaguetteAV开源项目
本作品是一款基于ClamAV开源引擎开发的Windows桌面杀毒软件,由我独立完成从需求分析、引擎集成、功能实现到界面设计和测试优化的全流程开发。应用主要面向Windows用户,提供病毒检测和Rootkit隐藏威胁识别功能,帮助用户维护系统安全。核心功能包括:全盘扫描(自动遍历指定目录如C:\Use
710C++开发工具
Smile2Unlock开源项目
合作开发前端+独立研发后端,分为前端捕获、后端跨语言多架构模型融合深度学习处理识别和Windows自动登录验证三大模块,主要为不支持windowsHello摄像头的电脑提供快速便捷而准确的人脸识别解锁电脑,详细请加QQ:1790070573细聊.
1540C++人工智能
FluentUI开源项目
FluentUI是一个基于Qt的C++库,用于实现FluentDesign组件。它提供了一组控件和工具,使开发者能够在Qt应用程序中轻松实现FluentDesign风格。
690C++开发工具
FEADS(FiniteElementAnalysisDirectSolver)是一款高效的共享内存平台并行分块超节(BlockSpernode)直接求解器,主要用于求解有限元领域产生的大型稀疏对称正定(SymmetricPositiveDefinite,SPD)矩阵方程。FEADS求解器支持以下主
1010C++科学研究
该项目主要探索多维的Tensor在CPU上实现快速的矩阵运算等,功能实现涵盖了自定义内存配置器Allocator,createTensorOne,createTensorZero,createTensorRand,cat,normalize,selectSet,selectGet,toString,
870C++人工智能
使用Rust语言开发的RISC-V指令集模拟器(指令精确型模拟器),支持RV32IZicsr扩展,有较多的单元测试和集成测试,成功运行FreeRTOS。
790C++开发工具
dlt645开源项目
该项目实现了DLT645电表通信协议的服务端和客户端功能,支持TCP和RTU两种通信方式,并且开发了C++、Python和Go三个版本。系统采用模块化设计,分为数据层、协议解析层、业务逻辑层和通信层。数据层通过JSON配置文件初始化测点数据,协议层处理帧的编解码和校验。目前已实现电能量、最大需量等核
1530C++能源
FHook开源项目
Android端Java层全函数HOOK框架调试状态下,应用内随时初始化使用Android9+(API28+),含最新版本任意Java方法的入参/返回值拦截与篡改支持按类/实例批量hook,覆盖常见系统关键点(类加载、设备指纹、SP写入等)支持Gradle依赖(implementation)、源码集
1740C++网络安全
CVMRuntime开源项目
1.CVM旨在开发一个能够进入区块链共识的模型推理平台,采用全整形数据流2.MRT从MxNet/Pytorch等其他模型训练框架导入模型,并量化至CVM兼容格式
1030C++人工智能
六轴机械臂openr6是一台桌面级别开源机械臂支持用户二次开发适配华为昇腾处理器•融合开源AI大模型技术•开源机械臂结构设计、电机控制和运动学控制算法•提供多个拓展接口,支持视觉、语音、传感器等外设模块的接入,满足多场景的硬件开发需求
1480C++人工智能
这个开源项目主要展示如何做python的跨进程代理通讯的方案,里面有部分代码与具体项目相关,比如rpc的通讯是依赖具体游戏项目的底层网络层接口,所以这部分代码是不能通用所有具体项目,这里这里仅仅提供实现方案的思路,并非一个通用的库,大家可以参考这种方案做自己项目的代理,通过这种代理方案可无入侵拆分耦
1610C++游戏
1.定位高GC频率问题,识别内存分配热点2.分析CPU使用率过高的代码路径3.追踪接口耗时瓶颈,定位内部操作耗时占比4.诊断锁竞争问题,支持精准优化5.针对特定业务接口/请求的性能问题(CPU、内存、耗时)进行深度分析
2600C++企业服务
本项目主要功能模块有:1、支持不同商品的分类管理,上架下架,管理购物车及结账。2、可直接在表格上修改某项商品的信息(也可增加弹窗避免误修改)。3、支持在对应栏目内搜索商品(可优化为模糊搜索并自动跳转栏目)。4、支持SQlite数据库管理数据。5、界面简洁易操作(可根据UI需求优化)此项目为大学时期编
2060C++物流仓储
当前共35个项目more
×
寻找源码
源码描述
联系方式
提交