Re: [請益] C++新手入門書推薦
※ 引述《killer5039 (hjfcjgf)》之銘言:
: 大家好
: 小弟最近想要學C++為以後求職工具
: 由於是完全沒學過的新手 想說先自學一陣子在去補習班
: 想請各位推薦幾本C++初學者的書
: 另外有沒有跟我一樣的前輩可以分享一下呢
C++目前領域大概是下列這幾種
遊戲/影像處理/聲音處理/壓縮/CUDA .. 或者對效能很要求的
寫 C/C++ 最大優點在於記憶體, 但最大缺點也是在記憶體,
當一個案子越來越大時, 找 memory leak 跟 crash 的時間並
沒有想像中少. 當然有很多工具, 但比起有記憶體回收的語言就
是得花時間找
C++ 只是更複雜而已, 一群專家? 做了一堆 template ... (跟一堆
其實我也不是很清楚的標準,抱歉資質駑鈍). 若工作沒有限定 C++ 只能
使用到哪些 C++ 標準, 我認為co-work會非常混亂. 但這邊還只是
公司內部還沒有提及公司與其他公司的co-work.
目前 python/golang/swift 有程式語言簡單化的趨勢, 但 C++ 卻
有複雜化的可能, 這也許跟他的歷史包袱有關.
-
建議從C學起瞭解記憶體,瞭解計算機架構,呼叫一點system call,
有時間在玩玩 thread, mutex 還有自己寫一寫 linked-list, stack
等這些都 OK 後再來就是接觸 open source lib, 怎麼使用, 怎麼聯結
, 怎麼呼叫, makefile 怎麼寫並且還可以接受之後再談C++我認為比較實際.
簡單說不要把學C++當成一個終點. 那只是一個開始而已. 但若只是開始 C 會
更容易些.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.23.181
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1490925066.A.EF9.html
推
03/31 09:54, , 1F
03/31 09:54, 1F
→
03/31 09:55, , 2F
03/31 09:55, 2F
→
03/31 10:00, , 3F
03/31 10:00, 3F
→
03/31 10:01, , 4F
03/31 10:01, 4F
推
03/31 10:49, , 5F
03/31 10:49, 5F
→
03/31 10:49, , 6F
03/31 10:49, 6F
推
03/31 13:07, , 7F
03/31 13:07, 7F
推
03/31 13:52, , 8F
03/31 13:52, 8F
→
03/31 13:52, , 9F
03/31 13:52, 9F
推
03/31 16:16, , 10F
03/31 16:16, 10F
推
03/31 16:42, , 11F
03/31 16:42, 11F
推
03/31 18:36, , 12F
03/31 18:36, 12F
推
03/31 20:05, , 13F
03/31 20:05, 13F
→
03/31 20:37, , 14F
03/31 20:37, 14F
推
04/01 14:48, , 15F
04/01 14:48, 15F
→
04/02 01:18, , 16F
04/02 01:18, 16F
→
04/02 01:18, , 17F
04/02 01:18, 17F
推
04/02 05:39, , 18F
04/02 05:39, 18F
→
04/02 05:41, , 19F
04/02 05:41, 19F
推
04/02 07:31, , 20F
04/02 07:31, 20F
推
04/03 00:46, , 21F
04/03 00:46, 21F
推
04/04 08:35, , 22F
04/04 08:35, 22F
→
04/04 08:35, , 23F
04/04 08:35, 23F
討論串 (同標題文章)