目前分類:程式語言 c++ (119)
- Nov 15 Tue 2016 17:43
c++ ch8 cin.get( array,5 ) 與 cin.get( &array[0],5 )
- Nov 15 Tue 2016 17:03
c++ ch18 cin.sync(); 成員函示範例
int main()
{
- Nov 15 Tue 2016 12:02
c++ ch18 檔案輸入輸出處理使用的成員函式 cin.ignore( ) , cin.sync() , cin.clear() 應用實例
- Nov 15 Tue 2016 09:11
c++ ch18 檔案輸入輸出處理使用的成員函式 -1( cin.ignore( ) , cin.sync() , cin.clear() )
- Nov 14 Mon 2016 22:47
c++ ch18 cin.getline(s)與getline(cin,s)兩種格式
int main(void)
{
- Nov 14 Mon 2016 22:31
c++ ch18 cin.clear()須配合 cin.sync()執行
cin.clear()須配合 cin.sync()執行
- Nov 14 Mon 2016 22:18
c++ ch18 rdstate( )使用在cin 有cin. rdstate( ),可使用在cout. rdstate( )的格式嗎?
rdstate( )
- Nov 14 Mon 2016 19:55
c++ ch8 cin.getline() , gets( array[i] )在二維字串陣列的使用方式
當要輸入儲存多個字串時,可以使用陣列指標常數array[i]作為cin.getline(array[i],n)與 gets( array[i] )的參數,以輸入儲存多個字串.
- Nov 14 Mon 2016 19:00
c++ ch3 在雙引號內的跳脫序列表示格式
- Nov 14 Mon 2016 18:29
c++ getline(array ,n)使用預設結束字符,無法直接輸入'\0'或'\n'以執行結束字串.僅能以按enter鍵結束輸入.
getline(array ,n)
- Nov 14 Mon 2016 14:21
c++ ch18 檔案處理 cin.rdstate()
int a; cin >> a;
cout << cin.rdstate() << endl;
- Nov 13 Sun 2016 21:40
c++ cin>>,get( ),getline( )函式特性
- Nov 13 Sun 2016 18:45
c++ cin.get() 與 cin.getline() 執行差異
cin.getline()与 cin.get(array_name,Arsize)的读取方式差不多,以Enter结束,可以接受空格
字符。按照长度(Arsize)读取字符, 会丢弃最后的Enter字符。
- Nov 13 Sun 2016 18:12
c++ 第二次以cin>>接收輸入與cin.get( )接收輸入之差異
第二次以cin>>接收輸入時,會過濾掉上一個輸入字符(串)的結束enter鍵字元,或不可见字符(如空格,回车,TAB 等),
不想略过空白字符,那就使用 noskipws 流控制,cin>>noskipws>>input[j];
- Nov 13 Sun 2016 17:23
c++ enter 的ascii 十進位數為10或13 ???
- Nov 13 Sun 2016 11:04
ch8 c++ cin與get,getline輸入讀取差異
以cin讀取輸入,若一開始為空白字元時,將會跳過空白字元,直到遇到實質字元才擷取,當擷取連續字元過程中若又遇到空白字元,則將認為資料已輸入完畢,而停止輸入擷取.
以get或getline讀取輸入,若一開始為空白字元時,仍會將空白字元視為一般字元讀取,而不會如cin讀取般地跳過.
- Nov 07 Mon 2016 19:02
c++ gcount()成員函式
- Nov 07 Mon 2016 14:36
sizeof(array_name)
- Nov 07 Mon 2016 10:07
read(),write()函式使用
istream& read(char* str , streamsize len)
read()函式與get(),getline()兩函式不同之處在於read函式最多會讀取len個字元,且讀完字串後不會將字串結束字元'\0'放置於str中.