pthreads 相关问题

Pthreads(POSIX Threads)是一个标准化的基于C的API,用于创建和操作线程。它目前由POSIX.1-2008(IEEE Std 1003.1,2013 Edition / The Open Group Base Specifications Issue 7)定义。

为什么在写锁定挂起时可以获取读锁?

根据pthread_rwlock_rdlock的POSIX文档“如果编写器没有锁定并且锁上没有写入器阻塞,则调用线程获取读锁定。”我好像......

回答 3 投票 2

我如何确保Producer和Consumer线程一个接一个地无限运行?

如何确保Producer和Consumer函数无限运行并且一个接一个地运行?例如:首先,我希望用户输入数组,然后消费者功能打印...

回答 1 投票 0

如何复制pthread_attr_t?

我想使用memcpy复制pthread_attr_t不是一个好主意,因为结构在Darwin和Linux上看起来都是私有的。复制pthread_attr_t的正确方法是什么? ......中没有复制功能

回答 1 投票 4

如何从线程返回结构?

我正在尝试学习如何从线程中返回一些值,但我没有获得成功。我在我的代码中考虑过我不能返回一个全局变量,所以我从malloc获得内存,但我显然有...

回答 3 投票 1

读者线程没有退出 - Posix Pthreads

我必须使用posix pthreads为读者编写器问题创建一个解决方案,我已将我的代码缩减为与C混合的伪代码以减小代码的大小。作者线程完成......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.