[問題]會JAVA學C++ 參考書

看板C_and_CPP作者 (月拋)時間6年前 (2017/11/12 19:49), 6年前編輯推噓12(12031)
留言43則, 16人參與, 6年前最新討論串1/1
請問已經有JAVA的底子,想要學C++,直接讀"C++ Primer 4/e中文版"這本可以通嗎? 還是要去找訪間的C++入門書比較好? 另外要先學C還是C++比較好?我想說會JAVA有一些物件導向的觀念從C++下手比較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.71.186 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1510487394.A.F70.html

11/12 19:56, 6年前 , 1F
雖然一定會有人覺得C++是新的語言不需要先學C語言
11/12 19:56, 1F

11/12 19:57, 6年前 , 2F
但是我還是覺得先學C再學C++也是妥妥的啊 >///<
11/12 19:57, 2F

11/12 19:57, 6年前 , 3F
至少我是這樣學的也是蠻順利的啊 所以還是看人ㄅ
11/12 19:57, 3F

11/12 20:25, 6年前 , 4F
一開始可以不用特別去學C,不過指標這個概念遲早要會
11/12 20:25, 4F

11/12 20:26, 6年前 , 5F
這本第四版我記得還沒到C++11
11/12 20:26, 5F

11/12 20:28, 6年前 , 6F
讀這本要小心一開始就掉入語言細節的學習
11/12 20:28, 6F

11/12 20:39, 6年前 , 7F
如果要從OO著手,請先忘記private/protected/virtual/
11/12 20:39, 7F

11/12 20:39, 6年前 , 8F
多重繼承
11/12 20:39, 8F

11/12 20:39, 6年前 , 9F
等到學到一定程度時再來看它們怎麼用
11/12 20:39, 9F

11/12 20:43, 6年前 , 10F
Primer 比較像工具書,用來查的
11/12 20:43, 10F

11/12 20:48, 6年前 , 11F
這本性質偏工具書沒錯,我當初是會C,以零碎的方式學C
11/12 20:48, 11F

11/12 20:49, 6年前 , 12F
++,之後再靠書去補完,有沒有那種讓初學者入門的書
11/12 20:49, 12F

11/12 20:49, 6年前 , 13F
11/12 20:49, 13F

11/12 20:52, 6年前 , 14F
不是拼命塞一堆語法細節的那種,而是講解一些淺顯易
11/12 20:52, 14F

11/12 20:52, 6年前 , 15F
懂的OO範例
11/12 20:52, 15F
所以各位前輩還是比較推薦先去找入門書嗎?那訪間有哪本比較推薦? 可是已經會if,迴圈,類別等等語法基礎,訪間的入門書都從這裡開始,書不就已經會1/3了 ※ 編輯: MoonPow (36.227.71.186), 11/12/2017 21:31:14

11/12 22:44, 6年前 , 16F
那就直接寫阿 網路時代還買什麼書 不用買啦 安啦
11/12 22:44, 16F

11/12 23:35, 6年前 , 17F
不過C++的眉角很多,去借effective系列回來看?
11/12 23:35, 17F

11/13 00:06, 6年前 , 18F
坦白說我看完原po回應之後覺得原po應該是強者,我的
11/13 00:06, 18F

11/13 00:06, 6年前 , 19F
感覺是書已經會1/3了,還有2/3可以看阿
11/13 00:06, 19F

11/13 00:07, 6年前 , 20F
而且既然都找到書了,為什麼不先讀讀看
11/13 00:07, 20F
抱歉我有點太誇飾了造成大大的誤解,我的意思是指入門書都是建立在完全沒有程式語言 基礎的情況下撰寫的,前面幾章都是講解一樣的東西,書我還沒買,學生剛畢業沒甚麼預 算所以想找比較符合我的書,不想買了之後發現沒甚麼用,不過聽了上面兩位前輩的話發 現網路上有effective C++的PDF檔,我先看一下懂不懂再考慮要不要買書好了,謝謝大家 的意見。 ※ 編輯: MoonPow (36.227.71.186), 11/13/2017 00:30:47 ※ 編輯: MoonPow (36.227.71.186), 11/13/2017 00:33:09

11/13 00:57, 6年前 , 21F
原來是買書考量,那我推下面這本:
11/13 00:57, 21F

11/13 00:57, 6年前 , 22F
Starting Out With C++ Early Objects 7ed
11/13 00:57, 22F

11/13 00:57, 6年前 , 23F
大一的C++用書,教授說用這本是因為它比較簡單
11/13 00:57, 23F

11/13 00:58, 6年前 , 24F
其實對原po來說好像太簡單,我推只是因為它有電子檔
11/13 00:58, 24F

11/13 00:59, 6年前 , 25F
也是可以先過目一下再決定要不要買(不過真的太簡單)
11/13 00:59, 25F

11/13 01:46, 6年前 , 26F
C++ How to program?
11/13 01:46, 26F
現階段我想先找中文書來學,不過還是謝謝給書單。 ※ 編輯: MoonPow (36.227.71.186), 11/13/2017 11:45:37

11/13 12:04, 6年前 , 27F
effective C++你啃不下去的,不是給初學者看
11/13 12:04, 27F

11/13 19:37, 6年前 , 28F
MoonPow大 如果只是"想學一門新語言"才學C++,推薦先學C
11/13 19:37, 28F

11/13 19:38, 6年前 , 29F
C的入門好書更好找,如是為了物件導向,考慮python看看?
11/13 19:38, 29F
不是不是XD我的意思是會JAVA已經有物件導向的觀念了,學C++之後再回頭補C是不是比較 輕鬆,Python我會一些皮毛了,現階段我看還是看看網路介紹基礎語法再來寫幾個作業練 習練習,真的卡住在考慮買書吧。 ※ 編輯: MoonPow (36.227.71.186), 11/13/2017 23:01:02

11/13 23:06, 6年前 , 30F
讀5/e直接進C++11
11/13 23:06, 30F

11/14 06:54, 6年前 , 31F
建議直接學C++,因為它越來越複雜了
11/14 06:54, 31F

11/14 16:56, 6年前 , 32F
c++ how to program .... .......
11/14 16:56, 32F

11/14 18:11, 6年前 , 33F
我建議找一本原文的 sams tesch yourself 24hours c++
11/14 18:11, 33F

11/14 18:12, 6年前 , 34F
那系列的書都是入門書,但這本最威的是已經提到 C++17
11/14 18:12, 34F

11/14 18:13, 6年前 , 35F
一開始不要挑太難的,能看完一本後,再去找更深入的書看
11/14 18:13, 35F

11/15 05:25, 6年前 , 36F
discovering modern C++
11/15 05:25, 36F

11/16 17:28, 6年前 , 37F
直接The C++ Programming Language就好了
11/16 17:28, 37F

11/16 17:29, 6年前 , 38F
會C++之後,C上手很快的。先學C的話效率不會比較好
11/16 17:29, 38F

11/17 08:49, 6年前 , 39F
tc++pl 太長了 懂一點架構就可以開始寫 寫了以後對很多
11/17 08:49, 39F

11/17 08:49, 6年前 , 40F
東西才會更有感觸
11/17 08:49, 40F

11/20 11:56, 6年前 , 41F
absolute c++
11/20 11:56, 41F

11/20 14:55, 6年前 , 42F
為什麼不直接看語言標準規格文件就好?
11/20 14:55, 42F

11/20 17:05, 6年前 , 43F
樓上那是什麼鬼建議
11/20 17:05, 43F
文章代碼(AID): #1Q23LYzm (C_and_CPP)