数字 数字のものを読み込むのはC++だと表示がちょっとめんどくさい。
表示だけってこともないと思うけれど。
//C++ 書き込み
ofstream fout("test1.txt");
if(!fout){
cout << "ファイルをオープンできませんでした。\n";
return 0;
}
else
cout << "ファイルをオープンしました。\n";
fout << "100 4000\n" ;
cout << "ファイルを書き込みました。\n" ;
fout.close();
//C++ 読み込み
ifstream fin("test1.txt");
if(!fin){
cout << "ファイルをオープンできませんでした。\n" ;
return 0;
}
else
cout << "ファイルをオープンしました。\n" ;
int number1[2];
fin >> number1[0] >> number1[1] ;
cout << number1[0] << " " <<number1[1] <<"\n" ;
fin.close();
//C 書き込み
FILE *fp;
fp=fopen("text2.txt","w");
if(fp==NULL){
printf("ファイルをオープンできませんでした。\n");
return 0;
}
else
printf("ファイルをオープンしました。\n");
fprintf(fp,"100 4000\n");
printf("ファイルを書き込みました。\n");
fclose(fp);
//C 読み込み
fp=fopen("text2.txt","r");
if(fp==NULL){
printf("ファイルをオープンできませんでした。\n");
return 0;
}
else
printf("ファイルをオープンしました。\n");
int number2[2];
fscanf(fp,"%d %d",&number2[0],&number2[1]);
printf("%d %d\n",number2[0],number2[1]);
fclose(fp);