gpt4 book ai didi

c++ - 如何初始化互斥锁和条件变量

转载 作者:行者123 更新时间:2023-11-30 02:07:36 24 4
gpt4 key购买 nike

pthread_mutex_t qlock[5] = PTHREAD_MUTEX_INITIALIZER;

pthread_cond_t qcond[5] = PTHREAD_COND_INITIALIZER;

它给我的错误如下...

错误:数组必须用大括号括起来的初始化器初始化

.. 拜托,有人可以调试这个或告诉我解决它的方法......

最佳答案

这会初始化一个互斥体:

pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;

初始化一个数组:

int array[5] = { 0, 1, 2, 3,  4 };

...这应该足以让您继续前进。

关于c++ - 如何初始化互斥锁和条件变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7621713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com