多线程编程入门——C++ 「semaphore.h」
回顾OS,发现自己基本没有实际操作过多线程编程,所以想从今天开始学习。从Leedcode的 1114.按序打印开始:信号量类型 sem_t原型:extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value))pshared为其值,不为0时在进程间共享,否则只能被当前进程使用。value为其初始值sem_post(sem_t* sem)用来增加信号量的值(value + 1)sem_wait(sem_
原创
2020-07-03 00:55:26 ·
4376 阅读 ·
2 评论