首页
学习
活动
专区
圈层
工具
发布

#c++20

跨平台游戏引擎 Axmol-2.8.0 发布

simdsoft

Axmol 2.8.0 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 9 月 1 日

12510

浅谈 tarjan

Clare613

如果两个顶点可以相互通达,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子...

16320

浅谈欧拉路径

Clare613

一笔画玩过没有,其实就跟一笔画很相似,就是不重复走路径,走出来的就是欧拉路径,如果起点和终点是同一个点,那么就称为欧拉回路。\

20820

浅谈 Manacher

Clare613

关于 Manacher,有很多说法。有人说是马拉车,有人说是 Man 拉车。不多说了,本期难度一般,现在开讲。

17421

浅谈 KMP

Clare613

有人说 CCF 是 coin collect Federation (金币收集联会)。于是又说 KMP 是 kill my parents (杀掉我的父母)。好...

23220

浅谈字典树

Clare613

顾名思义,这是一个类似于字典的树。我们想一下,要有一个字典得先把词语加进去。 假设有一个字典树,里面分别有单词 apple,banana,application...

14720

浅谈哈希

Clare613

最近几天 Clare613 我又复习了一下哈希,这篇文章算是对这几天的总结。本期题目难度分为为入门和进阶,有搬来的题目和原创题,这里会全部讲完。

27921

C++20协程在Windows客户端开发中的实战指南

lealc

Tencent | 客户端开发 (已认证)

在Windows客户端开发中,我们经常面临一个核心挑战:如何在保持UI流畅响应的同时处理耗时操作?传统异步解决方案依赖回调和事件机制,这些方法在复杂场景中会产生...

22310

跨平台游戏引擎 Axmol-2.6.1 发布

simdsoft

Axmol 2.6.1 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本

23610

C++20新特性解析:深入探讨协程库的实现原理与应用

Lion 莱恩呀

C++20引入了对协程的支持,这是一项重要的编程语言特性,可以简化异步编程的实现而且提高代码的可读性和可维护性。协程可以在执行过程中暂停和恢复,能够更直观地表达...

39110

C++20 数学常数:<numbers> 头文件的革新

码事漫谈

C++20 标准引入了 <numbers> 头文件,为开发者提供了一组常用的数学常数。这些常数不仅提高了代码的可读性和精度,还避免了手动定义常数值的麻烦,使得数...

22310

C++20 统一容器擦除:std::erase 和 std::erase_if

码事漫谈

C++20 引入了两个非常实用的函数模板:std::erase 和 std::erase_if,它们为容器操作提供了更简洁、统一的接口,极大地简化了容器元素的删...

36700

C++20 范围库:开启现代 C++ 编程的新篇章

码事漫谈

C++20 的发布为现代 C++ 编程带来了诸多革新,其中范围库(Ranges Library)的引入无疑是浓墨重彩的一笔。范围库是对算法和迭代器库的扩展与泛化...

30010

C++20 中的 std::ssize:探索其功能与优势

码事漫谈

C++20 引入了 std::ssize 函数,这是一个非常实用的特性,它为处理容器和数组的大小提供了一种更安全、更灵活的方式。本文将详细介绍 std::ssi...

12000

C++20 的新工具:std::midpoint 和 std::lerp

码事漫谈

在 C++20 中,标准库引入了两个非常实用的数学函数:std::midpoint 和 std::lerp。这两个函数分别用于计算两个值的中点和线性插值,它们不...

31700

C++20 std::execution::unseq:使用SIMD提速代码从入门到精通

码事漫谈

随着C++20标准的推出,std::execution::unseq作为新的执行策略被引入,为标准库算法的执行提供了更多灵活性和性能优化选项。本文将从入门到精通...

34010

深入解析 C++20 中的 std::pmr::polymorphic_allocator

码事漫谈

C++20 引入了 std::pmr::polymorphic_allocator,这是一个功能强大的内存分配器,它允许在运行时动态选择内存分配策略。与传统的静...

26810

日志系统:隐藏在业务代码中的性能刺客

码事漫谈

在分布式系统的压力测试中,一个看似普通的订单处理服务暴露出诡异现象:单节点QPS在800时CPU占用率突然飙升到95%,而业务逻辑并不复杂。经过持续三天的性能剖...

15700

C++20 无序关联容器中的异构查找

码事漫谈

C++20 引入了对无序关联容器(如 std::unordered_map 和 std::unordered_set)的异构查找支持,这一特性极大地提升了查找效...

17200

C++20:make_shared_for_overwrite与make_unique_for_overwrite

码事漫谈

C++20 引入了两个新的标准库函数:std::make_shared_for_overwrite 和 std::make_unique_for_overwri...

14200
领券