當前位置:成語大全網 - 書法字典 - windows下的API函數移植到linux上,用什麽函數代替,主要是壹些原子操作函數。

windows下的API函數移植到linux上,用什麽函數代替,主要是壹些原子操作函數。

Linux是用互斥鎖實現的。

# include & ltpthread.h & gt

int pthread _ mutexattr _ init(pthread _ mutexattr _ t * attr);/*初始化函數*/

int pthread _ mutexattr _ destroy(pthread _ mutexattr _ t * attr);/*反初始化函數*/

intpthread _ mutex _ Lock(pthread _ mutex ttr _ t * attr)/* Lock */

intpthread _ mutex _ unlock(pthread _ mutex attr _ t * attr)/* unlock */

使用這些函數來替換它。

您可以查找互斥體以獲取特定信息。