Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

初學C++的新手..><

0 views
Skip to first unread message

太陽出來ㄌ!!^ ^

unread,
Dec 14, 2000, 4:24:25 AM12/14/00
to

請問各位高手們...
我是頭一次碰到C++的新手..對C++一點概念都沒有..
希望位高手能夠推薦一些關於C++入門書籍...
我希望把C++學好..麻煩請各位高手指導...謝謝!!^ ^

--
※ Origin: [1;36m中原電機心站 [31m ◆ From: [33m140.135.104.120 [m
--
Origin: 中原電機心站 bbs.ee.cycu.edu.tw (140.135.12.1)

席奈

unread,
Dec 14, 2000, 5:47:39 AM12/14/00
to
※ 引述《strang...@sparc20.ee.cycu.edu.tw (太陽出來ㄌ!!^ ^)》之銘言:

> 請問各位高手們...
> 我是頭一次碰到C++的新手..對C++一點概念都沒有..
> 希望位高手能夠推薦一些關於C++入門書籍...
> 我希望把C++學好..麻煩請各位高手指導...謝謝!!^ ^


c++ primer Lippman Lajoie 著 侯捷 譯

--
我是天空裡的一片雲 偶爾投映在你的波心
你不必訝異 更無需歡喜
在轉瞬間消失了蹤影 你我相逢在黑夜的海上
你有你的 我有我的...方向
你記得也好 最好你忘掉
在交會時互放的光亮
--
[1;32m※ Origin: [33m台灣科大電子站 [37m<bbs.et.ntust.edu.tw> [m
[1;31m◆ From: [36m140.118.107.227 [m

強強

unread,
Dec 14, 2000, 8:46:59 AM12/14/00
to
: > 請問各位高手們...

: > 我是頭一次碰到C++的新手..對C++一點概念都沒有..
: > 希望位高手能夠推薦一些關於C++入門書籍...
: > 我希望把C++學好..麻煩請各位高手指導...謝謝!!^ ^
:
: c++ primer Lippman Lajoie 著 侯捷 譯
我覺得這本書雖然很好但對初學者有點硬呢!
【Beginning the complete language Ivor Horton's 著 wrox
C++教學範本 蔡明志 譯 碁峰】
這本書不錯!
------------------------------
我就是強強啦! yu_c...@seed.net.tw
--
[1;31mO [1;32mr [1;33mi [1;34mg [1;35mi [1;36mn [1;31m: [1;36m<不良牛牧場> [1;33mzoo.ee.ntu.edu.tw [1;32m(140.112.18.36) [m
[1;32mWelcome to SimFarm BBS [1;36m-- [m [1;31mFrom : [ [m210.59.94.128 [1;31m] [m

立志檢破爛

unread,
Dec 14, 2000, 11:48:59 AM12/14/00
to
==> Brus...@bbs.et.ntust.edu.tw (席奈) 提到:
: ※ 引述《strang...@sparc20.ee.cycu.edu.tw (太陽出來ㄌ!!^ ^)》之銘言:

: > 請問各位高手們...
: > 我是頭一次碰到C++的新手..對C++一點概念都沒有..
: > 希望位高手能夠推薦一些關於C++入門書籍...
: > 我希望把C++學好..麻煩請各位高手指導...謝謝!!^ ^
: c++ primer Lippman Lajoie 著 侯捷 譯

一點概念都沒有 看這本可能太深奧了吧

有一本c++ primer plus 蔡明志譯 松崗

個人覺得不錯.

--
◎ [1;31m龍 [32m貓 [33m資 [34m訊 [35m天 [36m地 [0m( [1mbbs.mgt.ncu.edu.tw [0m)
◎[ [1;33;46mWYATT [0m]From: h251.s158.ts30.hinet.net

挖勒

unread,
Dec 15, 2000, 12:24:54 AM12/15/00
to
※ 引述《WYAT...@bbs.mgt.ncu.edu.tw (立志檢破爛)》之銘言:
> ==> Brus...@bbs.et.ntust.edu.tw (席奈) 提到:

> : c++ primer Lippman Lajoie 著 侯捷 譯
> 一點概念都沒有 看這本可能太深奧了吧
> 有一本c++ primer plus 蔡明志譯 松崗
> 個人覺得不錯.
曉意我剛才去輸驗番過了一下,這本輸遺去勿
--
[1;32m※ Origin: [33m元智大學 風之塔 [37m<bbs.yzu.edu.tw> [m
[1;32m※ From : [36mIM1003-300-05.std.mis.yzu.edu.tw [m

叮噹豬

unread,
Dec 15, 2000, 2:25:55 AM12/15/00
to
※ 引述《YuChia...@zoo.ee.ntu.edu.tw (強強)》之銘言:

> : c++ primer Lippman Lajoie 著 侯捷 譯
> 我覺得這本書雖然很好但對初學者有點硬呢!
> 【Beginning the complete language Ivor Horton's 著 wrox
> C++教學範本 蔡明志 譯 碁峰】
> 這本書不錯!

我也覺得 Ivor Horton 的 Beginning C++:The Complete
Language(中譯本書名:C++ 教學範本)頗適合入門初學者(或
是像我這種在 Standard C++ 出爐前就學習過但是大部分都已經
還給老師的人)。
我這樣認為的原因是他的內容涵蓋的還算完整,說明、範例、
圖示也都相當不錯,雖然 ch. 19 輸入與輸出運作、ch. 20 標準
樣版函式庫寫的有點急就章,但是之前有關陣列、指標、函式、
類別、operator overloading、polymorphism倒都顯得深淺適中。
另一個缺憾自然是後面較深入的內容,譯筆時而不夠圓滑…錯別字
亦不少(我買的是初刷)。
而我覺得 C++ Primer 對於初學者彷彿親和力稍嫌不足(幾近
沒圖狀態),比方說在說明array時(p. 114)之前,就說明了
C-style character string。在說明 array 跟 poiter 的關係時,
又「很自然」的提到 template function,或許這些在第二章就已
經約略說明過,但是似乎一些讀者的建議(即便是作者本人),
都明示(暗示)初學者可以跳過第二章,因此問題是「跳過第二章
就不會另初學者 confused 了嗎?」雖然我才讀了五分之一,但是
這種旁徵博引的內容就不在少數,因此我認為 C++ Primer 這本好
書應該是位於侯捷老師所謂的基礎書這個範疇,而較不屬於入門書。
C++ Primer 適合來做觀念的進一步釐清和觸類旁通,以及判斷自己
學的夠不夠紮實 ^_^

在此,我試舉兩個學習時的小小心得來佐證我的感想:

令一函式的參數為一個三維陣列,而在函式主體中設定幾個元素的值,
如下:

void main(void)
{
int iarray[3][3][3];
set_value(iarray);
return;
}

void set_value(int array[][3][3])
{
*array[0][0] = 1;
*array[1][0] = 2;
*array[2][0] = 3;
}

當讀者讀完 Beginning C++ 有關多維陣列的說明後(加上圖形的
輔佐),應該可以明白諸如 array[0][0] 所指的位址為何,但是只讀了
C++ Primer (p.117 ~ p.118)的讀者便不見得可以一看即通(還有一
個可能便是我天資駑頓 ^_^)。
但是若讀者讀了 C++ Primer 對以多維陣列作為參數的說明後,
他可以知道此函式的宣告也可以寫成 void set_value(int (*array)[3][3]),
而深究其味之後,更可以明白為何可以(或應該)省略陣列參數的第一
個索引值,這就是讀 C++ Primer 帶給我的收穫。

而第二個例子是有關 reference 的學習,讀了 Beginning C++ 的
說明(加上圖形的輔佐),可以明白 「reference 這個分身指的便是
同一位址上的變數(本尊)」這個概念。而讀了 C++ Primer 之後,它
更讓我思考到「當 reference 被初始化為不可定址的數值時,到底是
怎麼一回事」,並且約略明白其後隱含的過程。

因此,我的看法自然是 Beginning C++ 適合初學者入門,C++
Primer 更適合進一步培養整體的概念。
--
[1;32m※ Origin: [33m交大資工鳳凰城資訊站 [37m<bbs.csie.nctu.edu.tw> [m
[1;31m◆ From: [36m211.21.60.18 [m

只不過是無聊罷了

unread,
Dec 17, 2000, 12:41:47 PM12/17/00
to
【 在 Tosh...@bbs.csie.nctu.edu.tw (叮噹豬) 的大作中提到: 】
: 而我覺得 C++ Primer 對於初學者彷彿親和力稍嫌不足(幾近

: 沒圖狀態),比方說在說明array時(p. 114)之前,就說明了
: C-style character string。在說明 array 跟 poiter 的關係時,
: 又「很自然」的提到 template function,或許這些在第二章就已
: 經約略說明過,但是似乎一些讀者的建議(即便是作者本人),
: 都明示(暗示)初學者可以跳過第二章,因此問題是「跳過第二章
: 就不會另初學者 confused 了嗎?」雖然我才讀了五分之一,但是
: 這種旁徵博引的內容就不在少數,因此我認為 C++ Primer 這本好
: 書應該是位於侯捷老師所謂的基礎書這個範疇,而較不屬於入門書。
: C++ Primer 適合來做觀念的進一步釐清和觸類旁通,以及判斷自己
: 學的夠不夠紮實 ^_^

看了一堆c++的書以後,
真深深覺得《c++ primer, 3e》是本好書,
雖然目前這大部頭,我是放在桌上當syntax reference。
很少有c++的書能把整個language的用法講述地如此清楚。
至於和另一本名書《the c++ programming language, 3e》比起來,
我覺得後者又多了些哲學上的問題,
可能放在這樣的書裡,
企圖心太龐大了。

不過我覺得,只要有點程式底子,
用點心看這兩本書,
都能樂在其中的。

--
[m [1;33m※來源 : [1;36m 台北科技大學紅樓資訊站 [1;35mredbbs.cc.ntut.edu.tw
[1;32m※FROM : [1;37mh6.s74.ts30.hinet.net [m

默默的望著...

unread,
Dec 18, 2000, 5:07:37 AM12/18/00
to
※ 引述《Jamez...@redbbs.cc.ntut.edu.tw (只不過是無聊罷了)》之銘言:

> 【 在 Tosh...@bbs.csie.nctu.edu.tw (叮噹豬) 的大作中提到: 】
> : 而我覺得 C++ Primer 對於初學者彷彿親和力稍嫌不足(幾近
> : 沒圖狀態),比方說在說明array時(p. 114)之前,就說明了
> : C-style character string。在說明 array 跟 poiter 的關係時,
> : 又「很自然」的提到 template function,或許這些在第二章就已
> : 經約略說明過,但是似乎一些讀者的建議(即便是作者本人),
> : 都明示(暗示)初學者可以跳過第二章,因此問題是「跳過第二章
> : 就不會另初學者 confused 了嗎?」雖然我才讀了五分之一,但是
> : 這種旁徵博引的內容就不在少數,因此我認為 C++ Primer 這本好
> : 書應該是位於侯捷老師所謂的基礎書這個範疇,而較不屬於入門書。
> : C++ Primer 適合來做觀念的進一步釐清和觸類旁通,以及判斷自己
> : 學的夠不夠紮實 ^_^
> 看了一堆c++的書以後,
> 真深深覺得《c++ primer, 3e》是本好書,
^^^^^^^^^^^^^^^^^^
second edition那本還不錯說...
請問 3rd edition有中文的嗎!?
原文的一本多少啊......thanks

> 雖然目前這大部頭,我是放在桌上當syntax reference。
> 很少有c++的書能把整個language的用法講述地如此清楚。
> 至於和另一本名書《the c++ programming language, 3e》比起來,
> 我覺得後者又多了些哲學上的問題,
> 可能放在這樣的書裡,
> 企圖心太龐大了。
> 不過我覺得,只要有點程式底子,
> 用點心看這兩本書,
> 都能樂在其中的。
--

[1;32m※ Origin: [33m風馳電掣 [37m<bbs.mp.ee.ntut.edu.tw> [m
[1;31m◆ From: [36m140.124.133.42 [m

0 new messages