首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

多线程下文件操作有关问题,乱入!

2012-03-06 
多线程下文件操作问题,大虾乱入!!!!!!!!各位,请问fopen,fread之类的函数是否是线程安全的?比如有3个线程fo

多线程下文件操作问题,大虾乱入!!!!!!!!
各位,   请问fopen,fread之类的函数是否是线程安全的?比如有3个线程fopen   3个不同的文件,操作频率比较高,会不会出问题?如果有问题,采用什么方法规避,最好给个示例代码,谢谢了!!!!   (VC60环境,不用MFC库)

[解决办法]
3个线程打开3个不同得文件,当然是安全的!
[解决办法]
打开不同的文件肯定没有问题,但是打开同一个文件就有问题了,fread和fwrite都不是线程安全的
[解决办法]
对同一个文件的操作还是需要同步保护的,Mutex就可以了

热点排行