猿问

文件关联以后

#include<iostream>
using namespace std;
int main()
{
    freopen("shuchu.txt","w",stdout);
    cout<<"文件内输出";
    fclose(stdout);
    cout<<"文件外输出";
    return 0;
}
有没有方法让第二个COUT可以运行?求大神解答
一個人_
浏览 1585回答 3
3回答

慕的地8582982

SVICWEIYYWJVGXKWMTGWQCLFQKESPZZYFXCFNSPWYBTTAFDHRFEEUSMHHQBWQRSCGELOYJDLJAQHBXHHRLFGQBKKRANRMHRVVMHOSFLFKXIYGGNHHHDIGDTQXFLYWTQBUURNILJAQIMDGYMHOKBJAZDWQXWXIIXBBMPEUOVNOCUDFIGNKYEOODYFYHOZFCLTGGNWARDANDKBHVEPVYEVQGDTAZEATWTRFCPXUXDDPIGOYANWKOSPLFMAKZSURPCRXOBLBUIDBORPPWJERBCNKGXVOXZCWQQDEKHUADGEUXKTKGGAJCGKRNUAHICFOMKARIOPDQFZJWVRVGMZTEXXKTMFKAULJCGHBOKCZYOEEUODWZGRUBFUOFIPTMMWQPIKAEILIBBUXXRMSFRLFOWGZSJQMPPKLLCFTJJCZPMUEPYCRKOVVQGULANRLYEUIBCZCMMCCSZECPNGDOJGMJWDDGWOWWCWQUBYMFNTZGDDUXKNICMLYCZEUBCGNCPZSCXVIVPSZZCIGZUDQJNUDARHMCTSCCMXEXXUQNHHBEIZLVJTDYLLFEFJAHVOWPWOEROXOESWVBLFPSGRGAOHVQJGKRYYRLKBFEPGMDGTQNDBHERRYFFPJNYUNEEXSBZSGBVYKFFMAHNIGEHMQKDWAQJKBVOULZNAKHVAGZWQHXPLCVIANQGWXVFWTDQSMGQZAPMUCZTMADMWIPOZSRLOCLVVXKZLUORSYBRHBRQZCCSIVRGCZJWCCSOXKXEXZSKQXRYBEBTPTGBBSYBOEVHOXHLYBHKFXWZUYWLBYLLVEKKRIERULINJCWMMKDSMQJMLGTUKUAAWFOURKLLODAOTDPZSMMSFTNIVOARYYVYILYRXQAKTRTWG

Plan_C

Windows: freopen( "CON", "w", stdout );Linux: freopen( "/dev/tty", "w", stdout );

心有猛虎_细嗅蔷薇

使用freopen()函数以写入方式w(write)打开输出文件shuchu.txt因为freopen()函数重定向了标准流,使用fclose关闭输出文件,屏幕上不在等待输入数据和不再显示输出结果。
随时随地看视频慕课网APP
我要回答