freopen("tcs.txt","r",stdin);
cin>>max_score;
fclose(stdin);
cout<<"\t最高得分:"<<max_score<<"分";
此程序先从 tcs.txt 读入历史最高分,然后输出到控制台。
freopen("tcs.txt","w",stdout);
cout<<max_score;
fclose(stdout);
此程序把 max_score 输出到 tcs.txt,更新最高分。
两段程序组合会在控制台出现“句柄无效。”,求问大佬是怎么回事?