essential c++學習筆記
系統學習c++的第一天,做點小筆記。
使用c++進行檔案讀寫操作的例程:
寫檔案
#include
#include
using
namespace std;
//一定要新增這句 使用標準的命名
intmain()
讀檔案
//讀檔案的操作
#include
#include
#include
using
namespace std;
intmain()
else}}
}
讀寫檔案練習
輸入兩行文字,並存檔。編寫乙個程式,開啟該文字檔案。將其中每個字都讀取到乙個vector物件中。遍歷該vector,將內容顯示到cout。然後利用泛型演算法sort()進行排序,最後將排序後的結果輸出到另乙個檔案。
#include
#include
#include
#include
#include
using
namespace std;
intmain()
} file.
close()
;if(!outfile)
else
}}
Essential C 學習筆記 五
5.1 物件導向程式設計概念 1.物件導向風格的三個獨特概念 繼承 inheritance 多型 polymorphism 動態繫結 dynamic binding 2.多型和動態繫結的特性,只有在使用pointer或reference時才能發揮.5.2 物件導向程式設計思維 1.當程式定義出乙個派...
essential c 讀書筆記5
繼承 將一群相關的類組織起來,並讓我們得以分享期間的共通資料和操作行為 父類 基類 子類 派生類。多型 可以使我們操縱不同類時,如同操縱單一個體。讓基類的pointer 和 reference 得以十分透明的指向任何乙個派生類的物件。動態繫結 解析操作會延遲到執行時才進行。靜態繫結 程式執行之前就已...
重讀Essential C 讀書筆記2
重讀essential c 讀書筆記2 by sssa2000 7 25 2004 第二章 面向過程的程式設計風格 很久以前我也很困惑為什麼要有面向過程物件導向的程式設計風格,雖然現在已經有很深的體會。其實不管是什麼風格,只要能更好地解決問題就是好的風格。1 傳值和傳址 lippman 在說明這個問...