Unicorn

Nico the Unicorn


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 日程表

  • 站点地图

  • 公益404

  • 搜索

条件变量(condition_variable)

发表于 2019-05-25 | 分类于 C++
std::condition_variablestd::condition_variable是条件变量,当std::condition_variable对象的某个wait函数被调用的时候,它使用 std::unique_lock(通过 std::mutex) 来锁住当前线程。当前线程会一直被阻塞,直 ...
阅读全文 »

mutex互斥量与锁

发表于 2019-05-25 | 分类于 C++
mutex 互斥对象,保护代码片段同一时刻只被一个线程访问。mutex 可能在程序异常时无法释放锁。可以结合unique_lock和std::lock_guard使用来自动加锁和释放锁。 12345678910111213141516171819202122232425262728293031323 ...
阅读全文 »

intialization list 和 assignment

发表于 2019-05-07 | 分类于 C++
intialization list指的是初始化列表. Assignment 指的是赋值. 什么是初始化列表 构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。 123456 class foo{ string n ...
阅读全文 »
12…6
Nico

Nico

18 日志
6 分类
7 标签
RSS
GitHub E-Mail
© 2019 Nico
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4