※ [本文轉錄自 yunyin 信箱]
作者: AOPC ( 相思相見知何日)
標題: C++
時間: Fri Sep 11 10:51:10 1998
這個就是很學術性的東西了,好像在寫論文...呵呵..沒有啦!!自我陶醉一下..
C++是80年代一個在貝爾實驗室的老兄發明的,名字忘記了..然後一般大眾會說的一些話,
例如學Turbo C++,學Visual C++等等..其實都應該說成:用Turbo C++來學C++ 等等...
因為C++是一種語法,基本的語法在任何的C++編譯器上面都可以用..
而Turbo C++是一個很好的入門工具,因為他有IDE整合環境的功能..(Integrated
Developement Environment) 將編輯器(editor,寫程式的code用),編譯器(compiler,
用來檢查你的語法有沒有錯),聯結器(linker,連結需要用到的函式,並做出exe檔)
這三個東西整合在一個軟體裡面,這樣學會比較快,不用用到三個軟體..
當然Borland和Visual也有這種功能,不過這兩個軟體又多了一大堆我都不知道在幹嘛的..
存一個檔會另外做出十幾個檔,弄得眼花撩亂..當然,功能也比Turbo C++強的多..
只是剛開始學都不會用到而已..這樣妳懂我的意思嗎? 總說一句,學習C++可以用很多
種的軟體,上述的三種就是這個意思...
我的建議是:妳可以先用Turbo C++來入門,因為基本的功能該有的都有了,有點基礎之後,
再去學另外的軟體,例如Borland和Visual C++,他們各有各的不同的函式庫(就是很多
基本的程式不用自己動手,用他裡面的就可以了,所以這樣做大型程式就容易的多..)
這兩種軟體,我覺得是一定要學的,只是不是剛開始..剛開始要學的應該是習慣語法,
體驗這種語言的精神..不是好高鶩遠的想要一步登天..
Turbo和Borland C++是Borland公司做的東西,另外Borland的函式庫叫OWL..
Visual C++是Microsoft公司作的,函式庫MFC(Microsoft Fundational Class)
市面上都有專門討論的書,而且為數不少..都是蠻專門的書,剛開始不要去買..
不然會很有挫折感,不知道他在幹嘛...
最後我開些書單給你好了..在妳學完C以後,就可以學C++了..還有,C學的太好對於
C++的學習是一種傷害,我覺得還是把重點擺在C++吧..我覺得C先學到File的I/O就好了
Object-Oriented Programming In C++ (Second Edition) Robert Lafore原著
C++ Primer
以上兩本算是入門書...
The C++ Programming Language (Third EDition) 作者是C++的爸爸...
虛擬與多型(物件導向的精隨) 松崗出版 侯俊傑著
上面兩本我現在正在看..
--
回鄉下去了,剛剛才回來...
希望對你們有些幫助囉....:)
--
※ 發信站: 批踢踢實業坊(ptt.twbbs.org)
◆ From: h180.s103.ts.hinet.net