RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 
 21  2/2  <  1  2 


 
主題: [C&C++] [求助]請問Visual C++ 2008入門該從什麼書看起?   字型大小:||| 
x13
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13
瀧崗阡秣

十週年紀念徽章(六級)  

 . 積分: 593
 . 精華: 2
 . 文章: 684
 . 收花: 4193 支
 . 送花: 4742 支
 . 比例: 1.13
 . 在線: 1429 小時
 . 瀏覽: 9650 頁
 . 註冊: 7312
 . 失蹤: 353
 . TWed2k-DVD幫
#16 : 2011-3-19 05:15 AM     只看本作者 引言回覆


引用:
jocosn寫到:
C++ 有幾本叫好的書籍,當初有看過覺得不錯

Stanley B. Lippman 著

這 2 本台灣都有中譯本,你可以到圖書館去借,沒有的話使用網路推薦購書。這 2 本書價格都不低。

如果硬要加 Visual & 2008 這兩個限制,到市面上看一下,加上一些IDE介面操作 & 微軟用法的入門書即可。如果英文還可以,到 youtube 搜尋,目前有很多好新人上傳很多教學可以看。

[jocosn 在  2011-3-18 12:16 PM 作了最後編輯]



我推薦這本 c++ primer 中譯本是侯捷翻譯的 目前最新4/e了
本書可說是c++泰山北斗之作阿~~
http://books.gotop.com.tw/BookDetails.aspx?Types=&bn=ACL021200

我手上這本2/e 共1200頁左右 售價$980
紙質雖然很薄 但書有8公分厚 不反光 閱讀不累 這本書真的是下重本在做的
沒看過其他中文電腦書籍的紙張用這麼好的
英文版的更讚,但是要$1700,加上是侯大師親自譯的,非常完美了,所以我當時還是買了中譯本
跟某些大學教授(例輔大)掛個名,叫研究生譯的那種不三不四翻譯本好太多了

這本書網路上有電子檔可下載,侯大師放給對岸學生學習用的,你google都有
但是1200頁讀起來不是開玩笑的累,建議還是紙本好

接下來談你想要寫的東西
我勸你就直接把visual這個字忘了吧,目前你根本用不到visual,你只需要c或c++
或者你要用basic其實都行,因為你不牽扯到硬體,視窗系統

你需要的只有一個:演算法

先順帶一提
c#是微軟自己出的,用來抗衡java的跨執行平台語言
類比關係如下
java > JRE (Java Runtime Environment) > 底層作業系統
c# > .net environment >  底層作業系統

c#跟 c++有什麼不同?
他們兩都是根源於c語言產生出來的
他們兩個都是物件導向程式
他們的語法有些許類似
就像西班牙文跟義大利文其實大部分是一樣的,根源也都是拉丁文,但是還是兩種語言

C++比較能接近底層,不需要花盆都能生長
C#要有適當的花盆都,但是只要有花盆在哪都能直接移植適應良好

回到主題
你說你想要寫個程式模擬植物生長,這主題很大很難很複雜
我直覺想到就是這兩個
自動機
http://zh.wikipedia.org/wiki/%E8%87%AA%E5%8A%A8%E6%9C%BA
細胞自動機
http://zh.wikipedia.org/wiki/%E7%B4%B0%E8%83%9E%E8%87%AA%E5%8B%95%E6%A9%9F

直接quote wiki上的話

細胞自動機最早由馮·諾依曼在1950年代為模擬生物細胞的自我複製而提出的。但是並未受到學術界重視。直到1970年,劍橋大學的約翰·何頓·康威設計了一個電腦遊戲《生命遊戲》後才吸引了科學家們的注意。此後,S.Wolfram對初等元胞機256種規則所產生的模型進行了深入研究,並用熵來描述其演化行為,將細胞自動機分為平穩型、周期型、混沌型和複雜型。
你必須先建立你的理論模型 把它用公式數學化
因為你的植物 受陽光養分會生長 底部老了或沒陽光會枯萎(詳細我不懂,你要自己去研究)
等你理論模型出來之後
再來開始學程式語言都不遲,用什麼語言也不會是重點
我個人建議c 或 fortran ,因為一切都是數學而已,而這兩個語言對數學最好用
也用不到c++的物件導向
除非你要根細胞一個class,葉細胞一個class,木質部一個class,然後呼叫成千上萬的instance來慢慢演化
那你就還要切分各種細胞的特性行為 用model(基本模型) view(成長結果) controller(施肥澆水)的方式下去做
(這種程式我連想都不敢想...不是cpu不夠力,而是架構太大,一個人真的有辦法完成嘛?)

[x13 在  2011-3-19 07:55 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6981
 . 失蹤: 3482
#17 : 2011-3-19 06:35 AM     只看本作者 引言回覆

非常贊同樓上說的。
如果樓主想做的是純跑數值,不涉及UI、繪圖,甚至不必學程式語言。重點還是在理論的模型,如果理論模型已經有底了,樓主不妨研究一下MATLAB(或是相類似的數學軟體),它也有接近程式語言的script,說不定用它就可以把想要的計算跑出來,根本不必花時間去學寫程式。自己寫程式還怕寫錯,跑出根本不能用的數據,用數學軟體來跑,正確性比較不會受質疑。
如果樓主要做學術論文的研究,最好別花太多時間在寫程式上,理論模型才是根本。以前軟體工具還不是很充足,研究生自己寫程式是無可奈何。當初我要跑個矩陣運算,本來差點要自己下手寫程式,碰巧有朋友提到用數學軟體,這個提示至少省了我兩個月的時間。我的前輩就沒那麼幸運,他不知道有數學軟體可用,又不會寫程式,只好請人幫他寫。

[ericshliao 在  2011-3-19 06:55 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
zxvf
驢有所悟
等級: 3等級: 3


 . 積分: 10
 . 文章: 10
 . 收花: 93 支
 . 送花: 2 支
 . 比例: 0.02
 . 在線: 143 小時
 . 瀏覽: 300 頁
 . 註冊: 6981
 . 失蹤: 459
#18 : 2011-4-14 07:29 PM     只看本作者 引言回覆

google search 一下 "teach yourself visual c++ 2008 in 21 days"
就可以 download 了

以前我看 "teach yourself visual c++ 6.0 in 21 days"  (一樣網路可以下載)
跟著做... 21篇做完,  基本的介面就會弄了  

其他資源可以參考:
http://www.codeguru.com/
裡面有很多範例程式...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
h80053
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


十週年紀念徽章(五級)  

 . 積分: 720
 . 精華: 1
 . 文章: 2053
 . 收花: 5801 支
 . 送花: 8430 支
 . 比例: 1.45
 . 在線: 2473 小時
 . 瀏覽: 17320 頁
 . 註冊: 7414
 . 失蹤: 312
 . 台中
#19 : 2011-4-15 10:28 PM     只看本作者 引言回覆

VC++ 他每一年的版本會差很多嗎???
我好久沒寫程式了...
MFC真的是很討厭阿= =

大大上面那個三角形 好像有點難度說

如果是
1
22
333
4444
55555

這種我因該還寫的出來....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
akana
鐵驢友〔初級〕
等級: 4


今日心情

 . 積分: 40
 . 文章: 146
 . 收花: 156 支
 . 送花: 32 支
 . 比例: 0.21
 . 在線: 316 小時
 . 瀏覽: 18721 頁
 . 註冊: 7192
 . 失蹤: 1226
#20 : 2011-10-10 06:10 PM     只看本作者 引言回覆

工業界似乎比較喜歡bcd
但是visual c免費版似乎不錯



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
agogoman
鐵驢友〔初級〕
等級: 4


 . 積分: 29
 . 文章: 32
 . 收花: 85 支
 . 送花: 358 支
 . 比例: 4.21
 . 在線: 774 小時
 . 瀏覽: 19772 頁
 . 註冊: 6981
 . 失蹤: 40
 . TW
#21 : 2011-10-12 04:05 PM     只看本作者 引言回覆

就純粹從 "模擬百合生長的軟體,主要是想提供給有種花的同好試試看是不是符合實際的生長情形", 這一點出發的話, 我倒是建議不一定要找一個學習過程這咪長的來作.
或許 Java script + html 就可以快速的搞定了 (當然還有其他的方式)
jquery + highchart 畫面也可以弄的漂漂亮亮

不過要是想要順便學C++, 一步一步穩紮穩打也是很不錯的.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

 21  2/2  <  1  2 
   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-22 12:25 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.025486 second(s), 6 queries , Qzip disabled