#include<iostream>
#include<cstdlib>
- Jan 02 Mon 2017 14:07
c++ ch14 -16 telbook ( 使用 member function 可正常執行 )
- Jan 01 Sun 2017 16:04
c++ ch14 -16 telbook ( 使用 friend function 可正常執行 )
#include<iostream>
#include<cstdlib>
- Jan 01 Sun 2017 15:39
c++ friend function 無宣告直接定義在class內 , 無法執行 , 而將宣告與定義分開可執行??????
#include<iostream>
#include<cstdlib>
- Dec 31 Sat 2016 16:33
c++ string類別輸入格式
string類別可使用getline(cin,s)與cin>>s輸入,但不能使用get(cin,s)輸入.
- Dec 31 Sat 2016 10:50
c++ 整數陣列與字元陣列以cin輸入使用格式
數字儲存在整數array,其array的一個元素位置可同時儲存多個數字,但數字儲存於字元array,其array的一個元素僅可儲存單個數字型態字元.故字元陣列能自動分配一串數字儲存位置,但數字陣列則無法自動分配一串數字儲存位置.故數字陣列僅能以單一元素格式輸入.
- Dec 30 Fri 2016 20:36
c++ ch14-16(自編程式)
#include<iostream>
#include<cstdlib>
- Dec 29 Thu 2016 20:32
c++ 單引號與所包含的實質字元間,不能有無形字元,僅能包含一個字元,雙引號與所包含實質字元之間可存在無形字元.
單引號僅能包含一個字元,故單引號與所包含字元之間若有不可見字符,則代表單引號包含了不可見字符與實質字元兩個字元將產生錯誤,但雙引號可包含多個字元的字串,故雙引號與所包含的字元之間可有不可見字符.
- Dec 28 Wed 2016 17:50
c++ 為何無法執行?????
#include<iostream>
#include<cstdlib>
- Dec 25 Sun 2016 17:16
c++ cin>>, cin.get(ch) , cin.get(array,n,'ch') , cin.getline(array,n,'ch')一開始接收space,tab與enter鍵字符執行結果比較
cin>>, cin.get(ch) , cin.get(array,n,'ch') , cin.getline(array,n,'ch')擷取特性:
1.cin>>ch與cin>>array一開始遇到不顯示的無形字元,將無法執行接收.
- Dec 25 Sun 2016 11:39
c++ 第一次cin.get(array,10,'ch')一開始擷取停止擷取'ch'字符,執行結果.
cin.get(array1,10,'ch');當一開始即輸入停止擷取'ch'字符,則並不會擷取任何字元而停止擷取,且造成本身與下一個擷取的cin.fail() =1錯誤.
是否因'ch'無滯留於buffer?????給下一個擷取函式接收,故導致下一個擷取函式同時產生cin.fail() =1錯誤.??????