文件共享读写问题,很棘手..................... 我的文件目前是有线程在进行读操作,而还有中断回调函数在进行写,文件现在是共享读写打开,这样会有问题吗各位高手? 需要进行互斥操作吗,如果不需要好象出现了一些怪问题,如果需要,程序性能会降低,怎么办呢?请高手指点迷津......... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你默认使用的是什么打开方式?CreateFile("filename", GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);给第三个参数传递0,就可以不允许共享的打开,也就是说你第一次打开以后再也不能打开这个文件,直到你关闭了这个返回的句柄才行 如果已经使用CreateFile并且第三个参数是0,成功打开文件后,以后对这个文件的打开操作都会失败的…… 如果读写指针能始终保持一定的距离,没有必要用临界区。在每次写文件后记得Flush()一下。 中文乱码问题。 VC 2008 Express两个简单问题 MFC问题:Cannot save file. Sharing violation ADO处理数据库有完全相同的记录时,查询删除出错,请问是什么问题 单文档多视图如何切换,不用分割窗口 各位老大,帮帮我了,多个矩阵相乘,如何处理 winsock问题 一个fstream的问题 _ConnectionPtr 的连接字符串,该怎么写,才通用 ?? VC++的MFC编程要过时吗? 得了疑难杂症,请各位高手出妙方救救小弟! 请问如何区分windows的关机和重新启动?
给第三个参数传递0,就可以不允许共享的打开,也就是说你第一次打开以后再也不能打开这个文件,直到你关闭了这个返回的句柄才行
在每次写文件后记得Flush()一下。