码迷,mamicode.com
首页 >  
搜索关键字:线程安全与可重入函数的区别与联系    ( 2个结果
线程安全与可重入函数的区别与联系
一.线程安全前面提到过线程的同步与互斥,也就是当两个线程同时访问到同一个临界资源的时候,如果对临界资源的操作不是原子的就会产生冲突,使得结果并不如最终预期的那样,比如如下的程序:#include<stdio.h> #include<pthread.h> intg_val=0; void*fun(void*ar..
分类:编程语言   时间:2016-05-08 01:25:42    阅读次数:323
线程安全与可重入函数的区别与联系
一.对于C语言的函数来说在C语言的时代,可重入函数是说当一个函数被不同的线程访问的时候,每一份调用都独自使用自己的一份数据,多次调用之间不存在数据共享。所以C语言的可重入函数一定是线程安全的,因为根本不存在多个线程共享一份数据的问题,也就不会发生访问冲突。可重..
分类:编程语言   时间:2016-05-05 17:48:59    阅读次数:141
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!