C++自修入門實境秀、C++ Primer 5版研讀秀 1/ static~C++Primer 序言圓滿 20190630_151143





C++自修入門實境秀 1 static~C++Primer 序言圓滿 20190630_151143



0:11 C++說成了 C# >< C++ Primer第五版中文版剛收到了

1:05第一次碰C++ 感恩一切都是佛菩薩最好的安排



1:42為什麼我選C++來學?



2:05 8:50程式語言排名

C家族沒落了,我才開始碰到C。呵呵

6:51 Python



6:37 11:05 23:04 37:54 2:43:10昨晚對static(靜態)的領悟 http://bit.ly/2XwHOUH

27:30 29:24 32:15 35:00 2:48:55找對主詞 到底是什麼東西在靜態?關鍵概念很重要。掌握了,事半功倍;不瞭解,事倍功未必半

28:40 35:35 C++的「認知負擔」5:16:44 9:4:10語文能力的問題5:17:00找對主詞很重要



12:04名稱後面加圓括弧的是方法(成員函式),沒有圓括弧的是屬性。

12:45 建構函數(建構函式)

13:14

EmEditor 沒有 Notepad++(臺灣人侯今吾先生開發的)好用

16:30花括號

17:35 建構子(constructor)

20:16 4:34:15 Access Modifier(存取修飾詞→存取的限定詞)



41:10 Language Reference 語言參考 照著英文直譯,就如機器翻譯一樣 42:20國文程度不好,翻譯得怎麼會好4:35:00



34:44 43:05 44:18《C++ Primer Fifth Edition》

一書中關於 static的討論

54:14 基礎類別(基底類別)與衍生類別的關係:母與諸子女的關係

55:20轉型(cast)

1:2:50編譯(compile)

1:03:44 1:36:57 1:39:22 1:49:20type 又譯為「類型」又譯為「型別」

1:16:22 1:22:50 https://www.microsoft.com/zh-tw/language/Search?&searchTerm=type&langID=129&Source=true&productid=551



visual studio 2015 的「explorer」(1:23:30檔案總管→檔案提調1:24:00 1:32:12 1:36:30 1:45:10 1:56:00)有3種

1:17:20 方案→單字想複詞→解決方針

1:18:25 tabular 字形結構換部首;字形結構兼音義

1:41:10 operands

1:51:10 type與 class的分別

1:53:20 頁46

靜態定型(statically typed)2:0:00

1:54:05紅蚯蚓

1:58:25 「霧嗄嗄」



2:1:38 6:29:20得取原文版來對照才好看,光看中文版是不行的4:12:30 8:15:37原文書之必要5:47:38 amazon電子書5:48:55 Google圖書 5:50:30

4:14:50 amazon

2:1:55原來這本也是碁峰出的。



2:12:40頁163

靜態的轉型(cast)

2:22:47型鑄 cast

頁601 2:24:00 6:00:00 6:13:50 6:26:50靜態型別與動態型別6:6:48 6:11:30

6:27:18 hierachy



2:45:20 google Chrome可能就是用了太多的static才會如此肥大(佔記憶體)



2:46:25 2:48:55static靜態應就是「常駐」意思。靜,常、恆、不變動也。

2:51:00 static C++

2:52:35 語文能力怎麼能夠輕看呢?

文言文如高階語言,白話文如低階語言

2:54:05不要管他白話文言,就是把它讀懂就是了



3:4:50 3:23:10 3:49:05 5:17:30 5:21:10 5:33:00 6:21:18 C++ 自動物件(automatic objects)→自生效物件。英文取名殆亦用其文言也。

3:34:30自動,是什麼東東自動啊?是其生命週期3:37:10

3:32:32層面整體動態觀

3:17:25完整的compile過程

3:18:10可以考慮試著用單字來譯英文原術語,才不致譯名不統一的問題



3:44:18 3:47:10 struct裡頭也可以包括方法等成員哦



3:54:00 3:55:18頁887 索引首頁

「定義的詞彙」(Defined Terms)6:20:30



4:21:50 static 和 main(){}函式

static 宣告的,要到mail函數結束後才會釋出記憶體空間

4:32:31 static 靜態方法

4:34:15 COM



4:36:10頁599

3:37:10 C++存取修飾詞後都要加半形冒號,與 C# 不同之處

4:56:43初始化表單上的控制項



5:3:50 C# switch case

5:6:20 陳述式=陳述句=述句5:8:50 statement

5:7:10 7:22:00微軟有個中英對照字典→語言入口網站

https://www.microsoft.com/zh-tw/language

7:24:20 destroy終結(or終止?註銷、使失效……終結物件之生命週期)本書中文版竟翻成「摧毀」



5:8:15

頁26→27頁(定義的詞彙,本書此區塊往往索引標注的頁碼有差。)



5:14:08我當初自學MS Access的歷史



5:19:55 C++文件、參考資料

6:36:30本書不建議採取跳讀的方式

6:37:17關於習題的答案,可上Githob找,但找不到,可能是簡化字版的。



6:38:30本書分四部分

C++基礎

第三部分6:41:28 6:56:30 9:5:10「類別作者」「類設計者」8:25:00

write classes 所以叫「Class Authors」(類別作者→ 7:9:50 ④倒序重組 作類別者 → 製作類別者(的)、設計類別者)6:56:40designers=authors設計者。此authors乃文學語言!不要死在一點上

give class desingners the ability to control



6:40:45 6:55:30頁495 拷貝控制(copy control) 什麼東東被拷貝?



6:52:44頁493第三篇 給類別作者使用的工具



7:16:12 7:17:08 generic 「泛型」(頁651 )又翻「泛用」(頁375)。



7:31:50 9:41:30準備教材講義



7:34:30 9:31:202013年原文書出版,2019年中文版版權



7:36:17第四部分(第四篇)

7:38:00程式庫 標準庫7:50:40



7:46:00躼躼長



7:51:20 preface本書序言、前言



7:56:05 pervasive無處不在→處處可見



7 :58:40 8:10:20type inference型別推論→型別推定→型別推敲→型別敲定 auto



8:0:48 測試 onenote對於Google圖書有多強



8:10:50英文版 MS Word顯示格式看來比較霸氣



8:18:34 8:34:40 smart pointe智慧指標→智慧型指標

指標→所指

8:35:05 頁450 491

頁450 shared_ptr 原來 ptr是pointer的縮寫、省稱、省文



8:30:10 序頁19(xix)

8:33:30 C++11的新標準



8:37:10書邊側的圖示符號的意義9:2:40本書邊側標注的圖示的意義

8:39:35如果使用本書而出現錯誤,則可以留意是否是出自有C++11的圖示區塊的新玩意,所以舊式的編譯器才未支援。



9:40:20 C++ C# 的唸法



8:47:00 序頁20



8:51:00 vector型別

8:51:22 google又有新的學習發音的功能了



8:52:51 built-in

8:53:12 arithmetic型別

8:54:00不要先從低階語言學起

8:56:00知其然還要知其所以然(what、why)

學習事情的運作原理→學習其中的運作原理(用「其」,不定代詞,更恰)



9:2:45一疊書的圖示表示可以先略讀,有個概念、了解有哪些功能存在說好

本書特別需要用心研讀的部分,就會在邊側標注上一個人拿著放大鏡在窺視的圖示



9:9:50序頁21

9:9:10 cross-references交互參考(交互參照)9:27:10

9:11:55 難度遞增→由淺入深(翻譯是一門學問)



9:12:50本書的結構(序頁21)



9:13:50 C++必修的基礎知識(本書前二篇(部分、Parts))



9:16:10使用程式庫所定義的抽象機能(facilities)

9:17:05會比較容易理解如何建置自己的型別

撕開資料型別(abstract data types)



9:19:00 抽象層(abstractions)



9:19:40拷貝控制(copy control)

9:20:05 泛型(generic)



9:20:20演算法 algorithms



本書的研習次第



9:21:30序頁22

輔助閱讀的工具9:25:15

9:22:10各章總結與詞彙表(9:26:05「定義的詞彙」→詞彙的義界、定義)

9:23:15 glossary



9:25:30 粗體與粗斜體(本書是標楷體)的意義



9:28:50提要欄(sidebar discussions)



9:29:07須動手照做、手感很重要!

延伸範例的原始碼(source code)可透過下列URL在Web上取得:

http://www.informit.com/title/0321714113

頁面中的「Downloads」欄目下



9:32:20編譯器 compiler



9:34:08 acknowledgement(致謝)

folks 大家→眾人



9:38:48 9:42:30We have solutions for your book!

amazon

9:40:30整本書的「編排」the design and production process 整個編排的過程中……



9:42:00在英文版中,中文寫的VBA全然失效不能用了(大概是和編譯器的支援有關)

留言

熱門文章