线程安全&线程同步

线程安全 有些库函数会使用线程间共享的数据,如果没有同步控制,线程操作就是不安全的,在使用这样一些函数时要使用前全版本——可重入函数。 不能保证线程安全的有以下函数: 以strtok函数为例: 它实现时用了一个全局变量的字符指针,用来记录分割后的字符串的首地址,第二次传入NULL就表示继续处理剩下的字符串。线程共享全局变量,多线程就会出错。所以要用可重入函数。 线程中fork的使用:      
相关文章
相关标签/搜索