C++新特性
文章平均质量分 97
止欲淬炼灵魂
万物燃烬!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++17文件系统
本文介绍了C++17标准库中的文件系统路径操作类std::filesystem::path。主要内容包括: 路径拼接操作:append()、operator/=和operator+=三种方式的区别,展示自动添加分隔符的特点。 路径分解功能:详细说明root_name()、root_directory()等7个方法,用于拆分路径各组成部分。 路径查询功能:介绍empty()、is_absolute()等8个布尔判断方法,检测路径属性。 通过表格对比和代码示例,清晰展示了std::filesystem::pat原创 2025-10-12 14:08:31 · 721 阅读 · 10 评论 -
C++11并发支持库
/ 1. 原始互斥量/* 2. lock_guard:简单粗暴 */++g_count;} // 自动解锁/* 3. unique_lock:高级玩法 */// 延迟加锁ul.lock();// 手动加锁// 手动解锁/* 4. try_lock_for 示例(配合 timed_mutex) */// 支持超时的互斥量} else {int main()t1.join();t2.join();return 0;接口一句话作用默认内存序一行代码示例。原创 2025-10-08 16:41:39 · 739 阅读 · 14 评论
分享