小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
集线器已到

2026年第二季度Boost工作总结:boost::container::hub被接受为Boost 1.92;Boost.Unordered新增C++20范围支持;Boost.MultiIndex获得迭代器指针;Boost.ICL修复了libc++ v22;同时提到Boost.Bloom和Boost.Graph的活动。

集线器已到

Boost News
Boost News · 2026-07-02T00:00:00Z
Hub 已上线

在2026年第二季度,Joaquín M López Muñoz参与了多个Boost库的开发,包括boost::container::hub的接受与迁移、boost::unordered的C++20兼容性增强,以及boost::multi_index的指针支持扩展。他还解决了boost::icl的兼容性问题,并参与了Boost.Graph的现代化讨论。

Hub 已上线

The C++ Alliance
The C++ Alliance · 2026-07-01T00:00:00Z
Boost.URL:经过审计、constexpr特性和优化

Boost.URL经过三轮安全审查,确认核心解析逻辑良好,并修复了多个问题。新增的constexpr特性使得在C++20下的URL解析可在编译时进行,提升了性能和可用性。通过与其他Boost库的协作,解决了多个依赖问题,实现了更高效的URL处理。

Boost.URL:经过审计、constexpr特性和优化

The C++ Alliance
The C++ Alliance · 2026-04-21T00:00:00Z
MSVC构建工具14.51版本候选发布现已可用

微软C++(MSVC)构建工具14.51版本的候选发布现已可用,预计在5月发布。新版本支持C++20和C++23特性,优化了编译器前端和后端,改进了代码生成和标准库。用户可通过Visual Studio 2026 Insiders频道下载并反馈。

MSVC构建工具14.51版本候选发布现已可用

C++ Team Blog
C++ Team Blog · 2026-04-14T08:00:53Z
通往C++20模块、Capy和Redis的道路

尽管C++20模块在编译时间上具有明显优势,但尚未广泛应用。作者在Servertech Chat项目中体验到模块的优点,但依赖问题导致编译时间延长。目前正在开发支持Boost的模块化原型,并探索Capy和Corosio的协程替代方案,以简化代码和提升性能。同时,Boost.Redis在PubSub功能上进行了改进,支持自动重连和状态恢复。

通往C++20模块、Capy和Redis的道路

The C++ Alliance
The C++ Alliance · 2026-04-06T00:00:00Z
Corosio Beta:C++20 协程原生网络

Corosio Beta是为C++20协程设计的网络库,提供TCP套接字和TLS流等功能,支持Windows、Linux和macOS,简化了网络编程,消除了回调和未来的概念。开发者可测试并反馈,以便在Boost审查前改进。

Corosio Beta:C++20 协程原生网络

The C++ Alliance
The C++ Alliance · 2026-03-11T00:00:00Z
Corosio Beta:C++20 协程原生网络库

Corosio Beta是为C++20协程设计的网络库,支持TCP套接字和TLS流,简化了网络编程,消除了回调和未来的概念。该库可在Windows、Linux和macOS上运行,欢迎C++开发者反馈使用体验。

Corosio Beta:C++20 协程原生网络库

The C++ Alliance
The C++ Alliance · 2026-03-11T00:00:00Z
Qt 6.11新特性:QRangeModel更新与QRangeModelAdapter

Qt 6.11更新了QRangeModel,支持缓存范围和自动发出dataChanged()信号,简化数据操作。新增的QRangeModelAdapter使得模型数据修改更便捷,支持自定义项访问和C++20范围,提升开发体验。

Qt 6.11新特性:QRangeModel更新与QRangeModelAdapter

Qt Blog
Qt Blog · 2026-02-25T12:39:10Z

C++20引入的std::latch和std::barrier简化了线程同步,替代了复杂的std::condition_variable。std::latch用于一次性同步,而std::barrier可重复使用,适合生产者-消费者模型,提升了代码的可读性和易用性。

C++中的Latch和Barrier

Lei Mao's Log Book
Lei Mao's Log Book · 2026-02-06T08:00:00Z
coco:一个简单的无栈、单线程、头文件式的C++20协程库

coco是一个基于C++20的简单协程库,支持异步编程,类似于Go的通道和等待组。它利用C++20的原生协程,实现无锁单线程调度,简化回调地狱问题,提高代码可读性和性能。

coco:一个简单的无栈、单线程、头文件式的C++20协程库

Jinhua Blog
Jinhua Blog · 2026-01-02T00:00:00Z
开放 3D 引擎 O3DE 25.10 带来构建改进、Vulkan 和 Linux 修复

开放 3D 引擎(O3DE)25.10 版本发布,重构安装流程,提升构建效率,支持 C++20,优化内存和构建周期。Windows 安装包缩减约 26%,Linux 缩减约 40%。修复多个问题,改进功能,详情见 o3de.org。

开放 3D 引擎 O3DE 25.10 带来构建改进、Vulkan 和 Linux 修复

实时互动网
实时互动网 · 2025-10-16T02:01:23Z
动态位集的重新构想:灵活性、清理与现代 C++ 的一个季度

Boost.DynamicBitset 进行了现代化改进,新增可配置容器和 C++20 迭代器,移除遗留代码,增加了 constexpr 函数,扩展了测试,并引入了 push_front、pop_front 和 find_first_off 等新操作,使其更加精简和易于维护。

动态位集的重新构想:灵活性、清理与现代 C++ 的一个季度

Boost News
Boost News · 2025-10-15T00:00:00Z
重新构想的DynamicBitset:灵活性、清理与现代C++的一个季度

在过去三个月中,Boost.DynamicBitset库进行了全面现代化改造,支持用户选择底层容器类型,增加C++20迭代器,移除过时兼容性,增强测试覆盖,改进文档,新增成员函数,提升性能和可维护性,使库更灵活,符合现代C++实践。

重新构想的DynamicBitset:灵活性、清理与现代C++的一个季度

The C++ Alliance
The C++ Alliance · 2025-10-14T00:00:00Z
GSoC 2025 - 支持从Clang驱动无构建系统使用简单的C++20模块

Naveen在2025年谷歌夏季代码项目中,致力于为Clang驱动实现C++20模块的原生支持,以解决传统头文件共享代码的问题。该项目旨在简化模块使用,支持标准库模块导入,并提高编译效率。尽管目前尚未支持模块缓存,未来计划增强功能并解决兼容性问题。

GSoC 2025 - 支持从Clang驱动无构建系统使用简单的C++20模块

The LLVM Project Blog
The LLVM Project Blog · 2025-10-06T00:00:00Z

本文介绍了C++中的lambda表达式,涵盖了C++11至C++20的特性,包括捕获机制、泛型lambda、constexpr lambda及其在编译时的使用。C++17引入了通过值捕获`*this`,C++20则提供了新的模板语法,并通过示例代码展示了如何使用lambda表达式进行变量捕获和修改。

C++ Lambda 表达式

shrik3
shrik3 · 2025-05-14T12:44:30Z
AI 赋能三维创作:高分辨率 3D 资产生成系统 | 开源日报 No.594

Hunyuan3D-2 是一个高分辨率纹理3D资产生成系统,简化了资产重建过程。less_slow.cpp 探索 C++ 20 和 CUDA 编码实践,提升性能。Laws 项目收集法律法规,支持 iOS 应用更新。drip-table 是基于 React 的企业级表格解决方案,支持动态开发。Neurite 是用于 AI 代理的思维导图工具。

AI 赋能三维创作:高分辨率 3D 资产生成系统 | 开源日报 No.594

开源服务指南
开源服务指南 · 2025-05-02T07:35:59Z
推动Boost发展:Asio、协程,甚至可能还有模块

Boost更新包括基于协程的Asio使用、CMake集成的C++20模块支持原型、Boost.MySQL的性能基准和增强、Boost.Decimal集成,以及Postgres库的计划。

推动Boost发展:Asio、协程,甚至可能还有模块

Boost News
Boost News · 2025-04-13T00:00:00Z
C++ 概念背后的动机

C++ 20引入概念,允许通过模板编写带类型限制的通用代码,支持特定类型(如整数、浮点数、字符串),减少冗余,提升代码可读性和维护性。

C++ 概念背后的动机

DEV Community
DEV Community · 2025-04-08T03:21:55Z

本文探讨了C++20协程的设计与优化,提出通过channel模型简化promise与awaitable的交互,减少atomic操作带来的性能损耗。实现了strong_rc_ptr和weak_rc_ptr智能指针,提升性能。压测结果显示,关闭atomic操作可提高20%-30%的性能,优化已发布。

协程(libcopp)的Channel功能和CPU命中率优化

I'm OWenT
I'm OWenT · 2025-03-12T20:58:45Z

C++20引入了协程、概念、三路比较、指定初始化等新特性,提升了编程灵活性和安全性。新库特性包括格式化库、同步缓冲输出流、位操作和数学常量。

现代C++特性 - C++20

shrik3
shrik3 · 2024-12-15T19:43:04Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码