读书人

怎么能知道createfile()是否正确返回

发布时间: 2012-03-14 12:01:13 作者: rapoo

如何能知道createfile()是否正确返回
如何能知道createfile()是否正确返回

[解决办法]
你是指Windows的API:CreateFile?
只要返回的不是INVALID_HANDLE_VALUE,就是正确返回。
[解决办法]
INVALID_HANDLE_VALUE
if(createfile() != INVALID_HANDLE_VALUE)
{
//...
}
[解决办法]
查返回值啊,就像ls那
[解决办法]
返回值
Long,如执行成功,则返回文件句柄。INVALID_HANDLE_VALUE表示出错,会设置GetLastError。即使函数成功,但若文件存在,且指定了CREATE_ALWAYS 或 OPEN_ALWAYS,GetLastError也会设为ERROR_ALREADY_EXISTS

读书人网 >C++

热点推荐