编译报错
本帖最后由 小人物boy 于 2015-5-25 14:53 编辑知错勒,感谢大家。。。 本帖最后由 ANDES 于 2015-5-25 09:33 编辑
//#include <stdio.h>
//#include <string.h>
#include <iostream>
using namespace std;
int main(int argc,char *argv[])
{
char * file=NULL;
int const datalen=20;
int i;
char const *data="\xff\xd8\xff\xe0\x00\x10\x4a\x46\x49\x46\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00";
FILE* f = NULL;
for(i=1;i<argc;i++)
{
file=argv;
f=fopen(file,"rb+");
//cout<<"data len "<<datalen<<endl;
if(f)
{
cout<<"Progessing file:"<<file<<endl;
fseek(f,0,SEEK_SET);
int x=fwrite(data,1,datalen,f);
//cout<<"write data:"<<x<<endl;
fclose(f);
f=NULL;
}
else
{
cout << "open failed:" << file << endl;
}
}
return 0;
}
不知道你的题目要求是什么,我只是把所有错误都去掉了。还有,问题是我解决的,我学到东西,你什么都没学到。 这样 的错误 最好 自己解决吧
页:
[1]