char c1, c2;

cin.get(c1);

minsin 發表在 痞客邦 留言(0) 人氣()

以cin讀取輸入,若一開始為空白字元時,將會跳過空白字元,直到遇到實質字元才擷取,當擷取連續字元過程中若又遇到空白字元,則將認為資料已輸入完畢,而停止輸入擷取.

以get或getline讀取輸入,若一開始為空白字元時,仍會將空白字元視為一般字元讀取,而不會如cin讀取般地跳過.

minsin 發表在 痞客邦 留言(0) 人氣()

gcount()似乎僅能用在read ( ) 函式,不能用在write ( )函式.

file1.read(array,10);

minsin 發表在 痞客邦 留言(0) 人氣()

int array[8];

cout<<"sizeof(array) = "<<sizeof(array) <<endl;

minsin 發表在 痞客邦 留言(0) 人氣()

istream& read(char* str , streamsize len)

read()函式與get(),getline()兩函式不同之處在於read函式最多會讀取len個字元,且讀完字串後不會將字串結束字元'\0'放置於str中.

文章標籤

minsin 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼