在CGI程序中,有这样一段时间,我要向一个文件中写入一些数据,可是打开文件的时候一直返回5(拒绝访问)错误,但是当我读取该文件数据时都是正确的,我将程序编译成exe去执行都没有问题,编译成CGI时就会出错,只能读不能读,大伙有遇到过这样的情况吗?CStdioFile fFile;
if (!fFile.Open(_T("extend.txt"), CFile::typeText | CFile::modeWrite |
CFile::modeNoTruncate | CFile::modeCreate))
{
cout<<"GetLastError:";
cout<<GetLastError();
return -1;
}
else
{
cout<<"OK\n";
fFile.SeekToBegin();
fFile.WriteString("Hello World");
fFile.Close();
return 0;
}
if (!fFile.Open(_T("extend.txt"), CFile::typeText | CFile::modeWrite |
CFile::modeNoTruncate | CFile::modeCreate))
{
cout<<"GetLastError:";
cout<<GetLastError();
return -1;
}
else
{
cout<<"OK\n";
fFile.SeekToBegin();
fFile.WriteString("Hello World");
fFile.Close();
return 0;
}
解决方案 »
- Win32 API 五子棋画棋盘后,落子只能显示一个棋子
- 2个socket简单问题,但不一定立刻就答对哦
- ABCS*9=SCBA,各位老大,小学五年级题,算不上来,不要做程序员了:)
- 怎么样从主窗口结束一个指定的线程?急
- Create了一个Button之后如何让他在窗口里显示出来???
- SOS!!! 关于如何实现原子操作功能(详见正文)?谢谢!
- 请问哪里有<<windows programming>>的中文电子书下载?
- 请问后缀名是CVS的文件用什么打开阿
- 用VC编写客户端程序访问服务端组件...............
- 关于VC与SQL(高高手请进)
- 图象连续显示问题
- 我有将BMP文件的内容读至内存中,然后调用IPicture的Rendar将其画出来,但是有没有办法将IPicture的Draw函数做一下改装,将其中的某些颜色过
如果是因为IIS的权限,那有没有其他办法可以保存配置信息,我现在是需要保存配置信息,同时也读取,因为我们做的是产品,不可能让用户去修改自己的IIS权限,除了读写文件还有办法吗?这里没有数据库可以用~~~