社区
Windows客户端开发
帖子详情
open函数不稳定分析
tuobana123
2008-10-15 01:19:13
用c编写了一个简单应用程序,使用交叉编译器进行编译,将其放到windows mobile操作系统的手机上执行的时候,发现应用程序有时候执行成功,有时候不能执行成功,分析发现是里面的open函数,在打开一个已存在的文件的时候,出现有时可以成功,有时不可以的问题.
请教各位,open函数为什么会出现这种情况呢?
...全文
55
6
打赏
收藏
open函数不稳定分析
用c编写了一个简单应用程序,使用交叉编译器进行编译,将其放到windows mobile操作系统的手机上执行的时候,发现应用程序有时候执行成功,有时候不能执行成功,分析发现是里面的open函数,在打开一个已存在的文件的时候,出现有时可以成功,有时不可以的问题. 请教各位,open函数为什么会出现这种情况呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xqhrs232
2008-10-16
打赏
举报
回复
MS应该不会有这样的问题,肯定是你那个地方整错了,传的参数不对?还是你的AP没有真正关闭,你又去打开那个AP了。
tuobana123
2008-10-15
打赏
举报
回复
[Quote=引用 2 楼 comiunknown 的回复:]
解决办法:
每次Open那个文件之前创建一个Mutex:
HANDLE hMutex = ::CreateMutex(NULL, FALSE, L"FileOpen Mutex");
if (GetLastError() == ERROR_ALREADY_EXISTS)
return 0;
用完那个文件关闭后释放Mutex:
ReleaseMutex(hMutex);
[/Quote]
我测试了,没有作用,
tuobana123
2008-10-15
打赏
举报
回复
[Quote=引用 1 楼 pknife 的回复:]
比如文件已经被打开。
[/Quote]
就算是第一次执行,有时候也会出现打不开的情况,
tuobana123
2008-10-15
打赏
举报
回复
[Quote=引用 1 楼 pknife 的回复:]
比如文件已经被打开。
[/Quote]
我第一次执行也有类似的情况,第一次执行文件不可能说已经被打开!
comiunknown
2008-10-15
打赏
举报
回复
解决办法:
每次Open那个文件之前创建一个Mutex:
HANDLE hMutex = ::CreateMutex(NULL, FALSE, L"FileOpen Mutex");
if (GetLastError() == ERROR_ALREADY_EXISTS)
return 0;
用完那个文件关闭后释放Mutex:
ReleaseMutex(hMutex);
小李匪盗
2008-10-15
打赏
举报
回复
比如文件已经被打开。
python
open
函数
相对路径_Python 解决相对路径问题:"No such file or directory"
补充知识:解决python模块调用时代码中使用相对路径访问的文件,提示文件不存在的问题 问题
分析
: 在编码过程中使用相对路径使代码的
稳定
性更好,即使项目目录发生变更,只要文件相对路径不变,代码依然可以
稳定
...
open
3d.geometry.PointCloud有关
函数
(笔记)
open
3d自学笔记
TI 高精度实验室《运算放大器系列--
稳定
性
分析
》
TI 高精度实验室《运算放大器系列–
稳定
性
分析
》 10.1 一个不
稳定
的运放电路将会得到失真的瞬态响应,输出波形不是预期的结果。当输入或者负载变化时,这就会引起输出较大的过冲和失调,甚至导致持续的振荡波形。...
FFmpeg源代码简单
分析
:avio_
open
2()
本文简单
分析
FFmpeg中一个常用的
函数
avio_
open
2()。该
函数
用于打开FFmpeg的输入输出文件。
Simulink--系统传递
函数
分析
slLinearizer在Simulink模型和线性化命令getIOTransfer,...使用接口
分析
点和永久开口从模型中获取任何开环或闭环传递
函数
的线性化。
分析
线性化模型的
稳定
性或时域或频域特征。 用addPoint,add
Open
ing,removePoi
Windows客户端开发
7,656
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章