一调用fprintf这个函数就出错 access violation.
FILE *fp1;
AnsiString fileName;
fileName = (AnsiString)Date() + ".txt";
fp1=fopen(fileName.c_str(),"a");
fprintf(fp1,"%s\n","Location Update");
fclose(fp1);
------------------------------------------
一调用fprintf这个函数就出错 提示access violation at address 0047F0EC.
//fprintf(fp1,"%s\n","Location Update");
把这行注释掉就没有access violation这个错误.
更加奇怪的是,同样的代码在另一台电脑上能正常运行.没有错误提示.就这台电脑提示这个错误.我非常困惑,不知道是什么问题,开始的时候怀疑是我的代码的问题,现在怀疑是系统的问题.
高手们帮忙看看,怎样解决?
是不是因为没打开文件,加入文件是否打开判断试试看
我自己在该目录下建立了一个要打的文件 2009-12-14.txt,仍然有这个错误.
FILE *fp1;
AnsiString fileName;
fileName = (AnsiString)Date() + ".txt";
fp1=fopen(fileName.c_str(),"a");
//fprintf(fp1,"%s\n","Location Update");
fclose(fp1);
把这行fprintf注释掉就没问题了.
打开 关闭文件没有问题,就是在些数据流的时候提示这个错误.
if(fp1 != NULL) fprintf(fp1,"%s\n","Location Update"); 这样没问题,难道没有给fp1分配地址?
这是为什么? 怎样解决
相关问答:
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:
<?xml version="1.0" encoding="utf-8"? ......
在阿帕奇的web access log中,有一个是用户名选项,默认是域用户名。如果我用的是form 方式登陆,想把这个用户名写到access log中怎么实现?
楼上的, 现在的access log 是这样的
2009-07-04 02:16:37 110.110 ......
最近学习asp,当练习到连接数据库的时候,频频出错,可就是不知道错在怎么地方,请高手帮忙看看!!谢谢!
包含文件xx.asp、xxsave.asp、conn.asp以及student1.mdb和表xxgl……
xx.asp为:
<html>
<hea ......
如何修改msysobjects表中的数据呢?谢谢
啥都没有,意思不明确,再详细点吧
不要改sysobjects里的东西。
用其它方法改,表名或其他。
要在ACCESS环境下配置权限,才能访问系统表...
谢谢大家。
是这样,看 ......