pthreads 相关问题

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

为什么我们无法从分离的线程中获取线程终止代码?

我的问题很奇怪,但就是这样。我的问题:是否有任何解释为什么 posix 线程开发人员无法从分离的线程获取退出代码? 我明白了...

回答 1 投票 0

如何高效地使用Pthread来生成和处理多线程组合?

我有 2 个文件,其中 1 个包含所有 16 位数字,另一个包含 144 个自定义 8 位数字。 我的目标是生成像这样的组合[16位][16位][8位],总共40位,然后从

回答 1 投票 0

向 pthread 传递多个参数(包括向量参数)

我目前遇到了与使用 pthread.h 相关的问题(因为我对它还很陌生),所以我真的希望我能从这个论坛获得一些帮助..让我们假设我想传递这个函数。 ..

回答 1 投票 0

在循环中调用 `accept` 系统调用会创建损坏的套接字

我正在尝试用 C 语言为自己构建一个 Web 应用程序。到目前为止,我已经让 HTTP 服务器正常工作了,但是由于某种原因,当我有需要其他 CSS 的 HTML 文件和 JavaScript 文件时,浏览器(

回答 2 投票 0

musl中有没有像glibc中的“backtrace”这样的函数

我正在尝试将我的代码从centos翻译成Alpine-docker,但是Alpine确实缺少一些功能,例如“backtrace”“pthread_rwlockattr_setkind_np”等。我该如何使用

回答 1 投票 0

CMAKE Linux Mint 构建 gtest “/usr/bin/ld: 找不到 -lThreads::Threads: 没有这样的文件或目录”

CMAKE Linux Mint 构建 gtest “/usr/bin/ld: 找不到 -lThreads::Threads: 没有这样的文件或目录” 这是 apt-get install libgtest-dev 后开箱即用的 Gtest 工作完美...

回答 1 投票 0

使用 ROS 和 cmake 正确链接库

我正在尝试为带有ROS的MOXA I/O以太网模块添加一些代码。我正在使用一些示例代码,以确保它有效。我已经用 gcc 编译了代码,所以我知道代码可以工作。我编译了...

回答 2 投票 0

pthread 互斥锁:错误 LNK2019:无法解析的外部符号 c++

我收到此链接错误,但找不到解决方案。你能帮我找到正确的搜索方向吗? 我得到:错误 LNK2019:无法解析的外部符号 _imp_pthread_mutex...

回答 4 投票 0

在 Linux 上以 root 身份调用 SCHED_FIFO 线程的 pthread_create() 时获取 EPERM

我试图在 Linux 系统上以 SCHED_FIFO 或 SCHED_RR 策略作为 root 生成线程,但我对 pthread_create() 的调用返回 1 (EPERM)。 pthread_create() 的手册页说 EPERM

回答 5 投票 0

我可以在哪里找到 Linux 的 pthreads

好的。我的最后一个问题将因拼写错误而被否决。好的。但我的系统中确实没有pthreads。 我的系统: Linux vps-sohoportal.hspheredns.com 2.6.18-294.26.1.el5.lve0.8.18xen #1 SMP 星期四 ...

回答 2 投票 0

调用 NTPL 函数 __pthread_setname_np() 时二进制崩溃

我正在调用下面的函数来为我的线程分配名称 pthread_setname_np(tid, 名称); 但是,我的二进制文件崩溃并出现以下错误: 线程 9“ABC”收到信号 SIGSEGV,分段

回答 1 投票 0

(GNU+Linux) 多个线程同时调用malloc()

我在网上读到,大多数现代 UNIX 系统默认都带有线程安全的 malloc()。我知道这仅仅意味着一个线程可以安全地调用 malloc(),而另一个线程已经在中间......

回答 1 投票 0

有没有办法阻止后代线程自动进入其祖先线程的cgroup?

我将应用程序的一些线程显式地写入由我创建的 Linux cpu cgroup(例如,让我们现在讨论 v1,但如果您知道 v2 的方法,那就太好了)。 不过,我看到了这个描述...

回答 1 投票 0

pthread_create() 调用的函数有多个参数?

我需要将多个参数传递给我想在单独线程上调用的函数。我读过,执行此操作的典型方法是定义一个结构体,向函数传递一个指向该结构体的指针,...

回答 9 投票 0

pthread_mutex_t 这样的类型是如何在 C 中实现的?

如果可能的话,我想将其中一些属性引入我创建的类型中。 更具体地说,我想更多地了解这些: 如果我尝试手动...

回答 1 投票 0

在已使用 JNI 的 AttachCurrentThread 方法附加到 JVM 的线程上执行 pthread_join 是否安全

当我们使用 AttachCurrentThread (JavaVM *vm, void **p_env, void *thr_args) 方法将 Cpp 线程附加到 Java 本机接口 (JNI) 时,C++ 线程实际上成为外部线程...

回答 1 投票 0

为什么 pthread 自旋锁比互斥体快得多?

我正在使用以下代码来破解多线程程序的 fifo 例子 作为指导。一个线程写入队列,另一个线程读取 它。同步 fifo 访问的开销是

回答 1 投票 0

我可以使用类中定义的友元函数作为我的线程函数吗?

我是 C++ 新手,正在尝试理解线程中的概念。我围绕这个问题的阅读材料是“Anthony Williams - C++ Concurrency in Action” - 清单 3.6。 我已经写了...

回答 1 投票 0

我可以使用类中定义的友元函数作为我的线程函数吗

我是 C++ 新手,正在尝试理解线程中的概念。我围绕这个问题的阅读材料是“Anthony Williams - C++ Concurrency in Action” - 清单 3.6。我已经写了...

回答 1 投票 0

如果进程在等待 pthread_cond_wait 时收到信号,在 Linux(和 MacOS)上会发生什么?

在Linux手册中,signal(7)手册页的“描述”的最后一部分,(https://man7.org/linux/man-pages/man7/signal.7.html)它说对 pthread_cond_wait 的调用中断...

回答 1 投票 0

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