2010年4月24日 星期六

留言一則

不管是大企業家台灣首富,說現在的年輕人只求溫飽不求長進也好
還是子女送出國深造的官員,說現在人不結婚不生小孩台灣就會滅亡也好

你們這群得了便宜還賣乖的傢伙

by  命運之神  

2010年4月6日 星期二

Visual C++ 2008 程式設計

好久沒寫書評了,這本去年買的,
現在打算整本做一遍,應該會學到一點東西吧..

C語言的電腦書實在是多不勝數,不過其實幾乎每本都大同小異
幾乎每本都是從識別字開始講,
然後運算元、變數、函式、迴圈陣列~
這些東西都大同小異,
加上一些些「不完整」的API、事件、繪圖、ADO等等
一本本沒多少差異的磚頭書就擺在書店的架上

這本既然會掏錢來買,當然是有些著眼處
雖然上面運算元變數函式那些死東西還是免不了,
但是厚度大概就只有那些磚塊的一半
書,不是厚就會有用

有同學這麼跟我說「在學校學了好幾年的C語言,但是怎麼學就是寫不出什麼有用的東西」
那就是因為啊,一遍又一遍的,學校教運算元變數函式,教了n遍還是教這些
別說真有沒有學會,你只會這些東西又能做出什麼東西?

啊離題太遠了,書比較薄並不代表料就比較少
光是範例跟習題就整整327個,一片DVD可以塞的滿滿4.3G,不是因為放了影片或照片
大多是程式碼文字檔的緣故,為了方便把他壓縮起來也才700多MB
以前DOS時代有看過一兩本,裡面就是拿50個100個實用程式範例來說明
現在由於視窗介面下程式編寫相對的複雜,這種書就幾乎沒有看過了
其實也可能是不敢寫,M$的Visual Studio差不多2、3年就改版一次
每次改版完,跟前一版的程式寫法又不一樣了,就連可以轉換也是問題重重
所以時到今日,靠寫程式為生的人,還有使用快10年前的VB 6.0

這本還有一個特點,就是放棄CLR主控台專案程式的寫法
放棄是對的,因為VC與幾乎所有其他的C語言指令都不一樣
幾十年來的C語言向來就是printf,M$偏偏要把他改成cout
如果不是寫視窗程式的話,還不如去學Dev-C
這本書中所有的程式都是以Windows Form來寫,以我自己的觀點來說
比較可以直接寫出可以在Windows底下,可以用的程式

不過其實最主要的是在這本書的最後幾章,寫的是微分/積分近似法、微分方程式這些東西
這些東西稱不上實用,但是做為微積分的輔助教材的話,也許可能讓我搞懂?
但是作為C語言學習來說,我真心的建議,還是去找非教材的原文書可能會比較有用