Re: [問題] 請問初學C語言推薦書(文長
看板C_and_CPP (C/C++)作者dzwei (int* arr, size_t length)時間6年前 (2019/08/11 11:43)推噓4(4推 0噓 7→)留言11則, 4人參與討論串7/7 (看更多)
小弟C++專精分數0.87分
這陣子看了一些C++的書
一些難度稍高的小弟自認水準沒到就沒收了XD
(比方說modern c++ design)
我來貢獻一些心得吧!
---------------------
1. C++ API 設計
---------------------
比起下面要介紹的一些書
這本我覺得好啃很多
一個多月下來就"不小心"啃完了XD
建議新手從這裡開始比較不會被打擊到不想學C++
(被下面一些書打擊過的過來人QQ)
我也推薦新手把這本當第一本書
這本的層面比較廣,花不少篇幅介紹Desing Pattern
特別適合剛接觸完1學期C/C++基礎程式課的學生開始進階
但這本也比較沒那麼深入,
還是要配合其他書,才會比較有進步的感覺
---------------------
2. C++ Primer 5/e
---------------------
這本買來當字典很好用
(也是我目前手上封面最乾淨的書(?))
4/e中文似乎是板上的聖經
我覺得應該要上5/e了
5/e雖然是英文的,但是遣詞還算簡單
而且很多C++11的功能
算是比較符合現代
內容排版也比4/e更易懂
---------------------
3. Effective C++
---------------------
版上僅次於上面那本第二推的書
我也這麼覺得
不過就沒1號選手那麼好啃了
但是一定要啃完
這本每條Item是C++工程師必須掌握的
------------------------
4. Effective Modern C++
------------------------
3號選手的續作
版上好像很少人提到
介紹很多C++11 C++14的觀念
auto那篇真的講得不錯
然後教你得到新歡(auto)
就該捨棄就愛(3號選手提到的Trait-class)
(x 我亂講的)
然後這本中文版有不少錯的地方
通常上面書有看過一些 應該就看的出來了
這本我也還沒完全讀完就是了XD
-----------------------------------------
以上差不多是這樣
然後google style c++可以看看
歡迎大家交流其他書的心得XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.241.66 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1565495005.A.52B.html
※ 編輯: dzwei (1.170.241.66 臺灣), 08/11/2019 11:46:37
→
08/11 13:01,
6年前
, 1F
08/11 13:01, 1F
看到了 今年六月才出的 不知道翻譯品質如何
像Effective Modern C++中文版翻譯品質
我覺得沒有侯捷好QQ
※ 編輯: dzwei (1.170.241.66 臺灣), 08/11/2019 13:38:35
推
08/11 23:58,
6年前
, 2F
08/11 23:58, 2F
→
08/12 00:15,
6年前
, 3F
08/12 00:15, 3F
→
08/12 00:15,
6年前
, 4F
08/12 00:15, 4F
→
08/12 00:15,
6年前
, 5F
08/12 00:15, 5F
※ 編輯: dzwei (1.170.241.66 臺灣), 08/12/2019 02:02:01
推
08/16 12:26,
6年前
, 6F
08/16 12:26, 6F
→
08/16 12:26,
6年前
, 7F
08/16 12:26, 7F
→
08/16 12:26,
6年前
, 8F
08/16 12:26, 8F
→
08/16 12:26,
6年前
, 9F
08/16 12:26, 9F
沒基礎是指連指標都不會用嗎?
如果是,我倒是建議先把純C學起來
起碼要熟Linklist的
pushback, pop, insert, remove_someone
實作
如果C的linklist(上面那些)熟了
我建議你找有project的C++書
邊做project邊學上面那些書比較快
我自己的project書是Mastering QT5啦
※ 編輯: dzwei (36.234.202.211 臺灣), 08/16/2019 17:03:22
推
08/16 17:43,
6年前
, 10F
08/16 17:43, 10F
這系列不錯
https://www.bilibili.com/video/av21957895/
準備筆記本即可
可以挑指標篇來看
書本的話,好像有一本叫深入淺出
其他語言還不錯 C語言我就不知道了
電子書的話可以看
Learning C the hard way
個人蠻推這個的
這本書有不少批評
其中一個就是說把C搞得太複雜
但我覺得還好啦@@
※ 編輯: dzwei (36.234.202.211 臺灣), 08/16/2019 18:04:30
推
08/16 18:16,
6年前
, 11F
08/16 18:16, 11F
討論串 (同標題文章)
完整討論串 (本文為第 7 之 7 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章