C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
AutoExtract开源项目
AutoExtract是一款由Nuitka打包的全独立、免安装、免依赖的智能解压工具。它无需Python环境,开箱即用,内置7-Zip引擎与filetype依赖,能自动识别未知文件的真实压缩格式(如.zip、.7z、.rar),安全批量解压,并智能清理垃圾文件。支持分卷压缩包、防压缩炸弹、磁盘空间检
120C++开发工具
原始代码:由[GuYeying]开发的pybind11绑定逻辑、Python层渲染实现等,采用MIT协议(详见LICENSE文件)。第三方代码:基于spine-runtimes的C++代码,其版权和协议归属原作者(EsotericSoftware),必须严格遵循[spine-runtimes官方协议
220C++游戏
是一款用于在Android平台启动MinecraftJava版的启动器。-允许用户以离线模式、正版账户、外置登录的方式登录游戏。-允许用户安装任意版本的Minecraft以及对应的模组加载器。-允许用户下载、安装并管理模组、整合包、资源包等第三方插件。-允许用户与其他用户远程联机(借助第三方软件)。
4720C++游戏
FluentUI开源项目
FluentUI是一个基于Qt的C++库,用于实现FluentDesign组件。它提供了一组控件和工具,使开发者能够在Qt应用程序中轻松实现FluentDesign风格。
890C++开发工具
这个开源项目主要展示如何做python的跨进程代理通讯的方案,里面有部分代码与具体项目相关,比如rpc的通讯是依赖具体游戏项目的底层网络层接口,所以这部分代码是不能通用所有具体项目,这里这里仅仅提供实现方案的思路,并非一个通用的库,大家可以参考这种方案做自己项目的代理,通过这种代理方案可无入侵拆分耦
1840C++游戏
这是一个基于QT框架开发的翻金币游戏 。
3060C/C++Qt
当前共6个项目more
×
寻找源码
源码描述
联系方式
提交