我对POSIX线程有一些困惑,我想知道我对Pthread的理解是否正确,
根据我的说法,它是在本地层之上的一层,这有助于处理多线程。它提供了一种通用的语法,这有助于从一个操作系统移植到另一个操作系统。它在内部处理各种特定于操作系统的构造。
如果我错了,请告诉我,并补充我错过的要点。
发布于 2009-08-01 19:14:08
是的,pthread只是一个API,就像POSIX的其他部分一样。
发布于 2009-09-24 10:25:57
这里很重要的一点是,POSIX库是针对*nix OSes的,而不是针对其他系统(例如Windows)的。虽然pthread库的一些实现可用于windows,但它并不是详尽的。
https://stackoverflow.com/questions/1217258
复制相似问题