1、cerr標準錯誤流使用
//p408
#include
#include
using namespace std;
intmain()
else
}else
return0;
}
2、按照格式輸出//p410 使用流成員函式控制輸出格式
#include
using namespace std;
intmain()
return0;
}
//與使用控制符相同
#include
#include
//注意包含標頭檔案
using namespace std;
intmain()
return0;
}
3、按要求輸出圖形#include
using namespace std;
intmain()
cout<
}return0;
}
4、磁碟檔案輸入輸出//(1)讀入20個數字分別儲存在兩個檔案中,每個檔案存放30個數
//p421 使用輸出檔案流,指定檔案作為輸出檔案
#include
#include
using namespace std;
intmain()
cout<<
"enter 10 integer numbers:"
<
for(
int i=
0;i<
10;i++
) outfile.
close()
; ofstream outfile2
("f2.dat"
,ios:
:out);if
(!outfile2)
cout<<
"enter 10 integer numbers:"
<
for(
int i=
0;i<
10;i++
) outfile2.
close()
;return0;
}// 1 2 3 4 5 6 7 8 9 0
// 0 9 8 7 6 1 2 3 4 5
//將f1.dat讀入存放在f2.dat原有資料後
中二十個資料排序存放在f2.dat中
5、檔案處理
//按職工號大小順序輸入職工資訊
#include
#include
using namespace std;
intmain()
for(
int i=
0;i<
5;i++
) outfile.
close()
;return0;
}/*1001 dsjhjh 32 8788
1002 cjhscb 21 3299
1003 hjsbjk 42 2389
1004 hjbkjs 34 8902
1005 jhkkkl 67 1893
*/
//增加2條員工資訊
#include
#include
using namespace std;
intmain()
for(
int i=
0;i<
2;i++
) outfile.
close()
;return0;
}/*1006 sjsdkl 22 3645
1007 hkakam 36 7899
*/
//輸出所有職工資訊
#include
#include
using namespace std;
intmain()
for(
int i=
0;i<
7;i++
) infile.
close()
;return0;
}
//查詢職工號是否存在,要求職工號從小到大輸入,所以只需遍歷一次即可
//可多次查詢輸入0結束
6、修改例13.17
//沒有例13.17?
C語言 第十三章
1.與檔案進行通訊 檔案是什麼?檔案通常是在磁碟或固態硬碟上的一段已命名的儲存區。c把檔案看作一系列的連續的位元組,每個位元組都能被單獨讀取。2.標準i o fopen 函式 fclose 函式 getc 函式 從標準輸入中獲取乙個字元 char ch file fp fp fopen yls.tx...
第十三章 併發
13.1 動機 13.2 基本執行緒 如果必須要控制現成的執行順序,最好是根本不用執行緒,而是自己編寫特定順序彼此控制的協作子程式。繼承thread類或者實現runnable介面。內部類實現。13.3 共享受限資源 1 如果要對類中的某個方法進行同步控制,最好同步所有方法。如果忽略了其中乙個,通常很...
第十三章 類
1.類簡單地說是乙個性的資料型別。類當中有資料成員,和成員函式。類的基本思想就是體現出資料的抽象和封裝。2.這裡只需要說明乙個問題即可 就是類成員函式的const型別 class screen public const int get const int i const int j const 這裡...