C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
-文件夹扫描:自动列出文件夹内所有普通文件;-命名规则:自定义前缀+起始序号,或保留原文件名+序号;-实时预览:列表清晰显示"原名→新名"对照;-安全防护:自动检测目标重名并提示⚠,避免覆盖文件。
150C++开发工具
-批量选择:支持png/jpg/bmp/webp多选;-格式转换:JPG(可调质量1-100)/PNG一键批量转换;-进度反馈:进度条实时显示处理进度,支持界面不卡顿;-结果统计:统计成功张数、原始总大小、处理后大小、节省空间与压缩率。
170C++开发工具
**功能模块**-任务输入:输入任务内容+选择优先级(高/中/低)一键添加;-任务管理:多选删除、一键清除已完成任务;-完成状态:点击复选框勾选完成,界面实时更新统计;-数据持久化:基于QJsonDocument保存到系统应用数据目录,重启自动加载;-完成率统计:实时显示总任务数、已完成数、完成率百
150C++开发工具
QuantPilot是面向中国A股的量化回测框架(Python+C++17),坚持"诚实回测"理念:所有成本逐笔计费,所有指标可复核,跑输基准的结果也如实呈现。核心特性:1.事件驱动引擎:DataFeed/Strategy/RiskManager/Portfolio/ExecutionHandler
960C++金融
高性能C++分布式RPC框架,自研协议设计与连接池管理。核心功能模块:①序列化引擎,自定义二进制协议替代Protobuf开销;②连接池管理,多路复用+心跳保活;③负载均衡与容错,超时重试与故障转移;④完整测试体系,8套件104断言,ASan连续15轮零报告。实测64字节请求8线程并发下吞吐72.4k
370C++云计算
QtUiForge开源项目
QtUiForge是一个面向QtWidgets项目的安全、可审查的界面迁移工具,用于将QtDesigner的.ui文件转换为纯C++界面代码。工具支持Qt5/Qt6,可自动生成控件成员、界面初始化、文本翻译和类型安全的信号槽连接,并同步更新CMake/qmake构建文件。它提供scan、previe
550C++开发工具
feihong-code是一款对标MetaMuseCode的终端AI编程智能体,支持M0到M9.1完整能力矩阵。核心特性包括:多模型智能路由(DeepSeek/通义/Ollama/OpenAI兼容)、M2并行子代理并发执行复杂任务、M3断点恢复与操作审计链、M4企业级RBAC权限控制与多租户配额管理
560C++人工智能
TianCan开源项目
天蚕加密编译器是面向Python程序的一体化源码防护工具,包含代码混淆、字节码加密、二进制编译打包、硬件授权、文件完整性校验五大功能模块。支持AST语法树级别的变量函数重命名、字符串加密、控制流混淆;采用AES‑256对字节码加密,通过自定义加载器实现内存动态解密。支持Nuitka转C++编译、Py
420C++开发工具
KswordARK开源项目
KSword—WindowsARK、内核调试与系统取证工具集。将用户态与内核态信息集中在统一工作流中,用于进程、内存、网络、文件、驱动、内核对象和系统安全审计。核心功能•进程与对象Cross-view:对照R3/R0进程、线程、CID与句柄视图,检查隐藏对象、结构差异、线程栈与进程详细信息•内存与页
1080C++网络安全
一套完整的工业物联网监控系统,实现从本地采集、存储到远程监控的全链路闭环。涵盖STM32嵌入式、Qt/C++桌面、QML移动端。子系统1:嵌入式采集终端(STM32)-独立实现ModbusRTU从站协议(功能码0x03/0x06),ADC采集NTC温度值,DMA直接内存访问自动转运数据到Modbus
910C++工业互联网
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
1420C++工业互联网
SnowSword开源项目
SnowSword是一款基于Ring0内核驱动+Ring3用户层应用开发的Windows系统级安全工具,支持Win7x64至Win11最新版本。主要功能模块包括:1.进程管理:结束/挂起进程、检测隐藏进程、校验数字签名、DLL注入、枚举模块/线程/窗口/定时器/消息钩子等;2.内核枚举:内核模块、内
930C++开发工具
portable‑ai‑dev‑kit是一个免安装、可随取随用的本地AI开发工具包,集成多种模型运行环境、示例脚本与便携式工具,支持在任意Windows设备上快速启动、调试与实验AI应用,适合开发者随身携带与快速搭建工作环境。
770C++开发工具
AI‑Explorer是一款**超轻量级Windows右键菜单工具**,可一键启动ClaudeCode、GeminiCLI等本地已安装的AI工具,实现**秒级检测、极简入口、无需手动cd或输入命令**,并支持自定义扩展与快速安装卸载。
850C++开发工具
ayafileio开源项目
ayafileio是一个跨平台真异步文件I/O库。Windows用IOCP,Linux用io_uring,macOS用GCD,完全绕过线程池模拟。核心创新是ResultBatcher,解决了C++扩展里的公认难题:I/O完成后怎么高效通知Python的事件循环。传统做法每个完成都跨线程回调一次,高并
970C++智能硬件
在没有麦克风的电脑上使用手机上的麦克风(通过微信小程序),通过局域网websocket进行pcm音频流传输,windows电脑需要安装虚拟声卡。低延时,小程序使用方便
1580C++音视频多媒体
一个由C++17编写的命令行成绩分析工具,用于快速处理学生成绩数据。核心功能如下:数据读取与解析:自动读取并解析data.csv文件,支持姓名、数学成绩、英语成绩等字段,对格式异常的行能自动识别并给出明确提示。成绩计算:自动计算每位学生的总分与平均分,无需手动操作,减少人为出错可能。智能排序:按总分
1160C++开发工具
Moonlightisapowerful,intelligentimageannotationtooldesignedforcomputervisiontasks.BuiltwithPyQt6,itcombinesmanuallabelingcapabilitieswithadvancedAIass
770C++人工智能
Node-PyRunner模块用于nodejs与python交互,在nodejs中用node-pyrunner同步或者异步执行python脚本和调用python函数,在异步调用时允许python执行js脚本或调用js函数。使用node-pyrunner可以用简单的python语言扩展nodejs的功
810C++工业互联网
CTree开源项目
专为开发者与高效办公用户设计:快速导出简洁的项目结构(支持.gitignore风格的忽略规则)通过右键菜单一键将文件内容或目录树复制到剪贴板完美适配编写技术文档、提交GitHubIssue或向AI助手提供上下文等场景
1370C++开发工具
当前共28个项目more
×
寻找源码
源码描述
联系方式
提交