线程安全和可重入函数

线程安全问题 1.线程安全问题: 当用线程编写程序时,必须小心地编写那些具有称为线程安全性(thread safety)属性的函数。多线程访问运行时,当一个线程访问数据时采用加锁机制,对数据进行保护,保证了数据不会出现错乱。 2.产生线程不安全的原因: 多线程程序对全局变量或者静态变量进行修改。 3.以下几类函数是线程不安全的: 1)返回指向静态变量指针的函数; 2)函数状态随着调用改变的函数;
相关文章
相关标签/搜索