易截截图软件、单文件、免安装、纯绿色、仅160KB

100分 指针问题:Access violation writing location

注:另外50分在另外的一个帖子里

我写了一个读文件的函数,里面会涉及到一些指针存储数据,这个函数内部执行到最后没问题,可是一出这个函数(应该是在这个函数析构的时候)问题就来了

提示为:Unhandled exception at 0x104817fd (msvcp80d.dll) in xxx.exe: 0xC0000005: Access violation writing location 0x3534444e.

涉及到的主要代码如下:
C/C++ code:

void Parser::ParseDataFile(char *filename, Canopy *canopy)
{
FILE* file;
fopen_s(&file,filename, "r");

if (!file) // Open file
{
fprintf(stderr, "ParseDataFile() failed: can't open data file \"%s\".\n",
filename);
exit(1);
}


Maize* ptrTempMaize = NULL;
Leaf* ptrTempLeaf = NULL;
Stem* ptrTempStem = NULL;

char buf[255];
int tempLeafIndex = 0;
int tempMaizeIndex = -1;

int RECORD_DATA_NUM = 16;

string sTempdate;
string sTempBreedName;
int iTempNum;
int iTempLeafIndex[RECORD_DATA_NUM];
float fTempBaseHeight[RECORD_DATA_NUM];
int iTempDrapeNum[RECORD_DATA_NUM];

// 进行读文件
while (fscanf(file, "%s", buf)!=EOF)
{
switch(buf[0])
{
case


相关问答:

错误信息Access violation....

这两天学习《Delphi技术方案宝典》一书中第三章关于用户登录方案的例子,利用的是SQl Server数据库实现用户登录,编译运行都没问题,该实现的功能也都实现的很好,但是奇怪的是,反复运行一段时间后,有时在关闭整个 ......

如何设定access log中的authenticated username?

在阿帕奇的web access log中,有一个是用户名选项,默认是域用户名。如果我用的是form 方式登陆,想把这个用户名写到access log中怎么实现?

楼上的, 现在的access log 是这样的
2009-07-04 02:16:37 110.110 ......

jsp页面导出问题?能否导出为DBF和ACCESS格式的文件

jsp开发的时候能够导出word和excel,但是是否能够直接导出为acess格式、dbf格式的文件?
高手指点下,最好能够给个例子,谢谢!!!

javadbf这个jar一切问题解决了。
下载地址为:http://sarovar.org/projects/ ......

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号