筆記首頁
大一程設
東華大學
東華大學資管系
基本程式概念
資管經驗分享
下學期的內容更加艱澀難懂,有些內容筆記不可能完全涵蓋到,但絕對是你可以透過你學到的知識自己去學習或是額外的理解,筆記只是一個跳板,更多的知識等著你們去學習。但是筆記裡說的東西,我們會認為你一定可以學會。
我不是什麼都會,但我一定會盡力把我會的交給你們。
Orange
網路上有許多資源讓我們學習,這些筆記除了是我自己所學,也是向網路上的各個大神們學的,這邊提供一個 youtube 頻道給大家做學習,如果你覺得我寫得不好,你可以參考其他大神們的講解也是沒問題的。
但如果你覺得我寫的還行,那就可以利用我的,把大神們當作輔助,加速你們的時間。
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
6.1、6.3 | [程式說明] C++ 檔案讀寫函式庫 fstream - 上 | :star2::star2::star2: | |
6.2 | [程式說明] C++ 檔案讀寫函式庫 fstream - 下 | :star2::star2::star2: | |
1. [錄影補充] - 正確的字串與字元讀入 2. –>影片中的範例程式 |
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
8.1、8.2 | [程式說明] 字串 string | :star2::star2: |
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
8.3 | [程式說明] vector,另一種比 array 還方便的陣列 | :star2::star2::star2: | |
補充,自行閱讀 | [程式說明] vector 進階,疊代器與 insert / erase | :star2::star2::star2::star2: | |
補充,自行閱讀 | 我有空一定會親自寫的QQ [外部連結] vector 進階,vector 實作二維陣列 |
:star2::star2::star2::star2: |
指標雖然難,但我相信下面的筆記你認真花時間來搞懂他,你絕對學得會,不要急於求成!學習是一輩子的事!
Orange
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
9.1 | 指標 pointer 基礎認識 - 名詞意義、符號與宣告認識 | :star2::star2::star2: | |
9.2 | 指標 pointer 基礎認識 - new 與 delete | :star2::star2::star2: | |
9.2 | pointer 實作一般陣列,以及 1-d dynamic array | :star2::star2::star2::star2::star2: | |
必備知識 | 運算子的優先權 | :star2::star2: | |
9.2 | 進階探討 pointer 雙重指標!與 2-d dynamic array | :star2::star2::star2::star2::star2: | |
(趕工中)進階探討 pointer 作為參數應用在呼叫函式 | :star2::star2::star2::star2::star2: | ||
動態陣列講解影片(一) 動態陣列講解影片(二) |
CH10、CH11 期末考佔最重,自己評估要不要看筆記哦 :P
Orange
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
10.1 | structure 結構基本認識 | :star2::star2::star2: | |
[影片]structure 基本講解 | |||
10.2 | class 類別基本認識 與 存取修飾子 | :star2::star2::star2::star2: | |
10.2 | 建構子 constructor & 認識 this | :star2::star2::star2::star2: | |
10.2 | class - 更多的基本語法介紹 | :star2::star2::star2::star2: |
要從資料抽象化與封裝進到繼承,你應該要手打過很多次沒有實作繼承的類別,一旦進到繼承,許多概念將會排山倒海而來哦。
他們超級好玩,但也需要花些時間搞懂他。
Oragne
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
10.4 | Inheritance 繼承 | :star2::star2::star2::star2: | |
CH15 | 目前看來寫不到這篇QQ (未開放)繼承概念再延伸,繼承 in C++ 再延伸 |
:star2::star2::star2::star2: | |
多型再等等 |
(此處筆記相較前面比較難)
因為比較難,排版可能不太好看 QAQ
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
11.1 | Friend Functions 朋友函式 | :star2::star2::star2: | |
11.2 | Operator Overloading 多載運算子 | :star2::star2::star2::star2::star2: | |
11.4 | Copy Constructor、Overloading Assignment Operator(上) | :star2::star2::star2::star2::star2: | |
11.4 | Copy Constructor、Overloading Assignment Operator(中) | :star2::star2::star2::star2::star2: | |
11.4 | Copy Constructor、Overloading Assignment Operator(下) | :star2::star2::star2::star2::star2: |
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
12.1 | Header File / Implement File / Application File | :star2::star2: | |
12.1 | (錄影)DevC++ 拆分檔案操作 | :star2::star2: | |
12.2 | Namespaces | :star2::star2::star2::star2: |
週數進度 | 搭配講義 | 章節名稱 | 難易度 |
---|---|---|---|
13.1 | (趕工中)Linked List | :star2::star2::star2::star2: | |
13.2 | (趕工中)Stack and Queue | :star2::star2::star2: |