Essential C 學習筆記

2021-10-24 04:39:25 字數 734 閱讀 9604

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 在說明這個問...