我对POSIX线程有些困惑,我想知道我对Pthreads的理解是否合适,
根据我的说法,它是原生层之上的一层,有助于处理多线程。 它提供了一种通用语法,有助于从一个操作系统移植到另一个操作系统。 它内部负责各种OS特定的构造。
如果我错了,请告诉我并添加我错过的分数。
答案 0 :(得分:4)
是的,pthread只是一个API,就像其他POSIX一样。
答案 1 :(得分:0)
这里的一个重点是POSIX库适用于* nix操作系统而不适用于其他操作系统(例如Windows)。虽然pthreads库的某些实现可用于Windows,但它并非详尽无遗。