首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有C语言的并发包?

有没有C语言的并发包?
EN

Stack Overflow用户
提问于 2011-01-26 04:12:33
回答 3查看 1.7K关注 0票数 1

我知道Java和C#都有支持并发编程的库包。有没有人知道有没有C的库包?谢谢

EN

回答 3

Stack Overflow用户

发布于 2011-01-26 04:15:24

用于在多个computers)

  • (more)

上进行计算的

  1. Qt QThread
  2. pthread
  3. MPI
票数 4
EN

Stack Overflow用户

发布于 2011-01-26 04:39:16

在最低层,你有pthreads,它给你线程,锁,条件变量等,它是你能得到的最基本的东西。如果您的程序使用框架,它可能会提供自己的线程原语,因此您不必直接使用pthread。

  1. Qt Threading Support
  2. Glib threads (由GTK)
  3. Boost threads (用于C++)

使用

其他包提供了更高级别的并发操作,这可能更容易理解。

  1. Intel Threading Building Blocks
  2. OpenMP
  3. MPI
  4. QtConcurrent
票数 4
EN

Stack Overflow用户

发布于 2011-01-26 04:16:17

iccmsvcgcc (至少)这样的编译器支持的OpenMP

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4798315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档