日期: 2025年12月23日

2 篇文章

多线程条件变量
多线程条件变量 条件变量 条件变量是用来通知共享数据的状态信息的机制。由于涉及共享数据,因此条件变量是结合 互斥量来使用的。 创建&销毁条件变量 POSIX 用pthread_cond_t 类型的变量来表示条件变量。程序必须在使用pthread_cond_t变量之前对其进行初始化。对那些静态分配的、使用默认属性的pthread_c…
Linux文件目录操作
Linux系统中我们经常习惯于直接使用shell命令进行文件目录操作,但是对于我们的程序来说,有时候并不能像我们使用shell命令一样方便,这时候就需要使用Linux系统的系统调用和自带库函数对文件目录进行操作。 system() or 系统调用? 当然也有人可能会说Linux不是有system函数吗,可以直接使用system(cmd)函数传入sh…