作者game0416 (鳳狼)
看板NTUE-CS102
標題Re: [閒聊] 程設作業
時間Tue Jun 1 12:49:36 2010
懶得寫長文(1s)
1.fstream中用ios_base::in的,就把物件當作cin使用
用iso_base::out的,就把宣告出來的該物件當作cout想
比如說
fstream a("num.txt",ios_base::in);
fstream b("num1.txt",ios_base::out);
int input;
cin.cout會像這樣:
cin >> input;
cout << input;
所以說,就把a當cin,b當cout
a >> input;
b << input;
為了方便與容易辨認,像下面這樣宣告可能更為直觀
fstream fin("num.txt",ios_base::in);
fstream fout("num1.txt",ios_base::out);
不限定輸入格式與否,就當作是藉由檔案輸入、輸出就好
因為num.txt行數不定
所以輸入會有個while(判斷式)
這個判斷式的地方就寫成!fin.eof()作為判斷式
: 這個fin是ios_base::in的那個類別。
作業作法大概是逐個輸入輸出,或是全部輸入再輸出兩種作法
依個人直觀去做會有不同方向...
這邊我是選前者,比較不用顧慮陣列大小一類的問題
--
system("pause") 是對系統下命令提示字元的指令pause
: 開始->執行->cmd底下
google "cmd 指令"或是cmd底下輸入help大概有些指令
這次作業的話...
del num.txt
ren num1.txt num.txt
--
紅白本命
○楽園の巫女
博麗 霊夢 職業:博麗神社の巫女さん
Hakurei Reimu 能力:主に空を飛ぶ程度の能力
@東方project系列
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.127.47.89
→ game0416:詳細有時間再說(?) 06/01 12:49
推 gcobc12632:能不推嗎 06/01 12:51
推 CaptainWill:神速 06/01 12:51
推 Arashinoon:神速推 06/01 12:51
推 blue401:GOOD!!!推推~ 06/01 12:52
※ 編輯: game0416 來自: 120.127.47.89 (06/01 13:00)
推 up45678:推 06/03 11:28
推 t60702:推 06/03 11:29