一份现代C++的资料#C++

None

相关推荐

封面图片

微软前工程师RachitJain在GitHub上开源的一份C++知识库,里面整理了一些C++相关的开发技巧。#C++

封面图片

面向C++库开发人员的现代CMake教程。​​​​#c++

封面图片

基于C++20的现代线程池实现#C++

封面图片

Nebula 是一个开源且免费使用的现代 C++ 游戏引擎。

是一个开源且免费使用的现代C++游戏引擎。Nebula正在不断开发,这意味着功能一直在不断添加。目前支持:从下到上完全数据驱动的设计。数据结构套件,从容器到操作系统包装器,一切都是为了性能和最小的调用堆栈而设计的。多线程。SSE加速且直观的数学库。完整的python支持脚本层。高级渲染框架和着色器。测试平台和基准测试。分析工具。渲染Nebula渲染子系统做了很多努力,目前支持:统一的集群系统-雾量、贴花和灯光都进入同一结构。屏幕空间反射-工作状态,但仍在进行中。在计算中完成的基于地平线的环境光遮挡。基于物理的材质和渲染。多线程子通道录音。用于局部光的阴影贴图和用于全局/定向/太阳光的CSM。体积雾和照明。几何贴花。CPU-GPU混合粒子系统。蒙皮和动画。脚本化渲染路径。伏尔甘。色调映射。异步计算。使用稀疏绑定的虚拟纹理。自适应虚拟纹理地形。快速且保守的GPU内存分配。区域灯。实体系统Nebula历史上一直采用以数据库为中心的实体方法。在Nebula的最新版本中,通过采用ECS方法来不断改进,同时仍然保持以数据库为中心。数据导向数据驱动每个实体的内存开销最小。高性能而不影响可用性或简单性用于轻松实例化和分类实体类型的蓝图和模板系统。自动序列化和反序列化

封面图片

现代的C++工具包,用于高速的进程间通信(IPC)#C++#工具

封面图片

一种通用的高性能轻量级类STL的现代C++ B树

一种通用的高性能轻量级类STL的现代C++B树这个库是只有头文件的,所以除了包含头文件之外不需要额外的设置过程。此库在C++中实现了一个通用的仅head的STL类B树,包括支持将其用于内存映射磁盘文件和固定大小的分配器。B树是一种自平衡树数据结构,它维护排序的数据,并允许在对数时间内进行搜索、顺序访问、插入和删除。与其他自平衡二叉搜索树不同,B树非常适合于读取和写入相对较大数据块的存储系统,例如数据库和文件系统。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人