loadrunner不支持FILE数据类型
loadrunner将fopen的返回值转化成int/long数据类型,如下面的程序:
int count=0,total=0;
char buffer[50];
long file_stream;
char* filename="d:\\test\\test.txt";
if((file_stream=fopen(filename,"r"))==NULL){
lr_error_message("不能打开%s文件!",filename);
return -1;
}
while(!feof(file_stream))
{
count=fread(buffer,sizeof(char),50,file_stream);
total=total+count;
if(total>=50)
{
fclose(file_stream);
lr_output_message("文件的前50个字符:%s",buffer);
break;
}
}