C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
150C++工业互联网
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
130C++开发工具
SnowSword开源项目
SnowSword是一款基于Ring0内核驱动+Ring3用户层应用开发的Windows系统级安全工具,支持Win7x64至Win11最新版本。主要功能模块包括:1.进程管理:结束/挂起进程、检测隐藏进程、校验数字签名、DLL注入、枚举模块/线程/窗口/定时器/消息钩子等;2.内核枚举:内核模块、内
270C++开发工具
portable‑ai‑dev‑kit是一个免安装、可随取随用的本地AI开发工具包,集成多种模型运行环境、示例脚本与便携式工具,支持在任意Windows设备上快速启动、调试与实验AI应用,适合开发者随身携带与快速搭建工作环境。
300C++开发工具
AI‑Explorer是一款**超轻量级Windows右键菜单工具**,可一键启动ClaudeCode、GeminiCLI等本地已安装的AI工具,实现**秒级检测、极简入口、无需手动cd或输入命令**,并支持自定义扩展与快速安装卸载。
270C++开发工具
ayafileio开源项目
ayafileio是一个跨平台真异步文件I/O库。Windows用IOCP,Linux用io_uring,macOS用GCD,完全绕过线程池模拟。核心创新是ResultBatcher,解决了C++扩展里的公认难题:I/O完成后怎么高效通知Python的事件循环。传统做法每个完成都跨线程回调一次,高并
430C++智能硬件
5个功能模块:模块 功能概览 总收入、支付宝/微信分别统计、最近收款收款记录 新增/编辑/删除、搜索、筛选、排序收款码 上传支付宝/微信收款码图片(拖拽或点击)统计 平均单笔、总笔数、最大单笔、日均收入、每日趋势折线图、渠道占比饼图收款页面 生成可分享的收款链接、预览客户视角数据全部存储在浏览器lo
420C++人工智能
本项目实现了一款支持TWAIN扫描协议的虚拟扫描仪.具有以下功能特性:1.实现了最常用的TWAIN扫描能力2.支持多种文件输出格式3.支持多个图片作为扫描输入源4.兼容常见TWAIN扫描软件,如twack32/64,xnview,NAPS2,etc.
380C++智能硬件
ZDesk开源项目
ZDesk是一款专为低延迟和高画质设计的开源远程桌面软件。它采用现代C++和优化的多媒体库构建,提供流畅、响应迅速的远程控制体验。\功能特性?高性能视频流:硬件加速编码:利用Windows上的DirectX(DXGI/D3D11)进行高效的屏幕捕捉和硬件加速视频编码,显著降低CPU占用。主流GPU支
440C++云计算
HOS_LS开源项目
HOS-LS是一个以AI为核心的代码安全分析与攻击链推理系统,从规则驱动转变为AI驱动,包含AI语义分析引擎、攻击链分析引擎、多Agent架构、Exploit生成和自动验证等核心功能。
490C++人工智能
dify开源项目
为Dify(开源LLM应用开发平台,GitHub50k+stars)贡献前端重构代码。将教育认证状态的存储方式从原生localStorage手动操作迁移至统一的useLocalStorageHook,提升代码一致性和可维护性。PR已通过maintainerreview并合并至主分支,目前运行在生产环
600C++人工智能
在没有麦克风的电脑上使用手机上的麦克风(通过微信小程序),通过局域网websocket进行pcm音频流传输,windows电脑需要安装虚拟声卡。低延时,小程序使用方便
930C++音视频多媒体
一个由C++17编写的命令行成绩分析工具,用于快速处理学生成绩数据。核心功能如下:数据读取与解析:自动读取并解析data.csv文件,支持姓名、数学成绩、英语成绩等字段,对格式异常的行能自动识别并给出明确提示。成绩计算:自动计算每位学生的总分与平均分,无需手动操作,减少人为出错可能。智能排序:按总分
760C++开发工具
Moonlightisapowerful,intelligentimageannotationtooldesignedforcomputervisiontasks.BuiltwithPyQt6,itcombinesmanuallabelingcapabilitieswithadvancedAIass
520C++人工智能
PrAlmodel开源项目
从零构建一个全新的、与现有所有AI架构无关的类脑认知系统。不预设任何功能模块,模拟大脑皮层的Pr-Al分子梯度轴,让网络在与环境和任务的交互中自发分化出不同功能区域。核心创新创新 说明 人脑对应层级预测编码 4层网络,每层独立预测,预测误差驱动学习 皮层分层结构(V1→V2→V4→IT)Pr-Al功
671C++人工智能
个人SDK开源项目
这是个人平时累积的开发基础组件,主要是基于C++封装了常用的一些功能(跨Windows/Linux),以支撑和方便各项目的业务开发,例如:1、集成各加解密算法2、基于breakpad的二次封装(进程崩溃堆栈捕获)3、基于libcurl的二次封装4、基于sqlite的二次封装5、日志记录器6、工业协议
700C++工业互联网
IPv6扩展头开源项目
第三届IPV6创新大赛参赛项目,该项目针对IPv6环境下的安全挑战,提出了一种基于扩展首部的增强型安全方案。其核心是通过“高熵伪二维乱序”技术对数据进行物理结构混淆,打破传统仅加密内容的局限;结合ECC与AES-256GCM构建混合加密体系,并利用自定义IPv6扩展首部实现网络层内生安全。方案创新性
630C++工业互联网
Node-PyRunner模块用于nodejs与python交互,在nodejs中用node-pyrunner同步或者异步执行python脚本和调用python函数,在异步调用时允许python执行js脚本或调用js函数。使用node-pyrunner可以用简单的python语言扩展nodejs的功
530C++工业互联网
本仓库为《天穹工程:纪元》的首轮实现骨架,目标是先搭建可扩展、可测试的基础能力:配置化天体数据加载(太阳与行星)基础引力计算与轨道参数计算航天器核心部件数据模型(燃料箱/发动机/指令舱)最小测试闭环(可快速验证核心公式与数据链路)目录结构config/:配置数据(例如太阳系天体参数)src/skye
781C++游戏
CTree开源项目
专为开发者与高效办公用户设计:快速导出简洁的项目结构(支持.gitignore风格的忽略规则)通过右键菜单一键将文件内容或目录树复制到剪贴板完美适配编写技术文档、提交GitHubIssue或向AI助手提供上下文等场景
700C++开发工具
当前共45个项目more
×
寻找源码
源码描述
联系方式
提交