MarisaMagic | 雾雨魔法店
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
「C++ 多线程」std::async 异步任务创建

「C++ 多线程」std::async 异步任务创建

std::async 异步任务基本创建方法;不同的异步任务执行策略,包含不同策略下(std::launch::async、std::launch::deferred 以及默认策略)调用 std::future::get() 或 std::future::wait() 情况的区别;不同执行策略下,采用 std::future::wait_for() 延迟不同时间的情况的区别;std::async 和
2025-01-02
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::future
「C++ 多线程」生产者-消费者问题及 std::condition_variable

「C++ 多线程」生产者-消费者问题及 std::condition_variable

生产者-消费者问题;仅有互斥锁的生产者-消费者的实现;std::condition_variable 的基本概念;使用 std::condition_variable 的生产者-消费者的实现;生产者-消费者中消费者退出机制优化。
2025-01-01
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex #std::condition_variable
「C++ 多线程」std::call_once, std::once_flag

「C++ 多线程」std::call_once, std::once_flag

双重检查锁定模式;std::call_once、std::once_flag 基本用法
2024-12-30
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」std::shared_mutex,std::shared_lock

「C++ 多线程」std::shared_mutex,std::shared_lock

std::shared_mutex 基本概念;std::shared_mutex 演变过程;std::shared_mutex 成员函数;std::shared_mutex 配合 std::shared_lock、std::unique_lock 的基本用法。
2024-12-29
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex #std::shared_mutex
「C++ 多线程」std::recursive_mutex 基本用法

「C++ 多线程」std::recursive_mutex 基本用法

std::recursive_mutex 基本使用方法。
2024-12-28
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」std::timed_mutex 基本用法

「C++ 多线程」std::timed_mutex 基本用法

std::timed_mutex 基本使用方法;std::timed_mutex::try_lock_for() 和 std::timed_mutex::try_lock_until()。
2024-12-28
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」死锁及 C++ 多线程解决死锁方法

「C++ 多线程」死锁及 C++ 多线程解决死锁方法

死锁的基本概念;死锁产生的条件;C++ 多线程减少死锁的方法;C++ 多线程解决死锁的方法。
2024-12-27
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」std::unique_lock 基本用法

「C++ 多线程」std::unique_lock 基本用法

std::unique_lock 的基本概念和使用方法;简单 std::unique_lock 使用代码示例;std::unique_lock 手动加锁解锁;std::defer_lock, std::adopt_lock 等参数的使用:包含搭配 std::unique_lock 的其他成员函数的使用。
2024-12-26
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」std::lock_guard 基本用法

「C++ 多线程」std::lock_guard 基本用法

std::lock_guard 的基本概念和使用方法;简单 std::lock_guard 使用代码示例;简单的 std::lock_guard 实际应用示例。
2024-12-26
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
「C++ 多线程」std::mutex,lock(), unlock()

「C++ 多线程」std::mutex,lock(), unlock()

互斥锁概念;std::mutex 以及 lock() 和 unlock() 的基本用法;std::mutex 简单应用
2024-12-25
追逐繁星 > C++ 多线程
#C++ #多线程 #std::thread #std::mutex
123456

搜索

载入天数... 载入时分秒...
Blog by MarisaMagic
Made with Hexo Fluid