※ 引述《powenyu (powen0706)》之銘言:
: 小弟不才 打算在暑假選一本C++的書來啃
OK 不多說 C++ Primer
: 我本身有稍微碰過C,但是觀念非常不扎實,像是指標、陣列、遞迴之類的
: 我目前是計畫把zerojudge的題目A在暑假做完,但是 還是希望能配著書來讀
做題目跟寫程式的觀念不一定有關係
用Java 用Python 用Go blah blah blah library有I/O的都可以解題
(好啦 我收回Java 用Java解題太痛苦
你可能寫個100題
東西都還是寫在main裡面跟麵條一樣
準備出社會被主管電爆
因為不去使用陌生的技術 留在舒適圈 不去思考 是永遠不會提升程式觀念的
: 想問大神們對這種狀況有什麼推薦的書籍嗎,像有一本:插畫學C語言 我覺得圖解對我的
: 觀念有很大的幫助,但是我覺得他講太少了,例題不夠內文不連貫,蠻可惜的,但是如果
: 有類似的書,歡迎大家推薦。
你的狀況 還談不上"語言的觀念"
指標 陣列 這些東西都是C語言的基本
C語言是C++的子集 你連子集都搞不定 C++一堆零碎的小規則你一定崩潰
既然你要解題 我覺得這個出發點很好
C std library那些字串處理的function都別用了
字串處理就是基本功 等到你寫到可以處理不定長度的輸入字串 切割出token 就差不多了
如果你練到這裡 還沒有放棄跑去學Python
C++ Primer原文一本 直接給他買下去
反正如果英文看不懂 你未來工作那些亂七八糟的API大概也看不懂
STL會用 template知道在幹嘛 多型會看 就打趴50%的本科大學生了
但是到這邊 你只能算是會寫c++ 還不算會用c++
effective c++跟MC++給他買下去
modern c++ design、object model放在桌上拜
豬屎陪燙放一本在廁所 stl源碼剖析睡前看 你會睡得很香
把打lol overwatch 神魔 戰女的時間
通通拿去練習默寫API Design for C++
有名的C++ library全部下載下來自己編譯 通通call在一起
一天一萬次感謝的compile
相信我
六年後
你會後悔為什麼當初不去寫韌體跟做網頁