引用:
作者: a19870504
想不到c++有400多個函式
難道就跟其他大哥說得一樣,只要觀念架構通了c++其實就只是一本工具書??
哇賽那這樣要精通不就要記住那400個的用法.......
|
說真的除非你只碰C++
且用了多年以上
否則哪有人會去記這麼多
只要記住數十個保留字用法就好了
定義一下一些詞彙
.保留字: 一套程式語言沒得商量的 語法用單字
.函式: 具繼承性質的功能性單字,比如很多C/C++的慣用函式 都是用 #include 引用進來的,當你沒有告知引用時,他就沒有 保留字之特性
.工具書: 因為有太多的慣用函式,所以將那些函式用類似 詞典方式 記載起來,要用卻不知那些函式格式、用法時,能馬上翻出解說的書
而個人使用 函式的經驗是
不要屈就記函式
而是就 你要的作為 -> 寫出邏輯步驟 -> 找有沒有現成可實現的函式或保留字 填進去實作(沒有就自己利用所知的 函式或保留字 寫出 新的函式、副程式)
也多加利用網路搜尋現成的別人經驗(搜尋技巧要靠經驗)
一開始寫出來的大多不是最佳化的
但經驗累積後 或 看多了別人的程式碼
自然而然會慢慢知道更佳的寫法
個人認為一開始盡量不要偷懶
多多嘗試自己寫
新的函式、副程式
之後有閒
再回顧利用 翻工具書、網路搜尋...等 優化程式碼
這樣比較能吸收與記住所用的程式語言保留字及語法