看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《sssjjcc (恰恰)》之銘言: : 所以其實只要小心選擇用的library,就算用vs 2005也是沒差的嗎? 有差,因為VS2005是BASE 在.NET上,也許多東西會有那麼些詭異詭異的 : 只是怕用vs 2005,也許不知不覺用了windows library 也不知道! : 我們要寫的東西不會用到gui,多半是網路方面的應用,其中也包括了 : http server、socket、xml 、soap這類的東西! Socket建議你作個warp class這樣在更換系統時會比較好維護 至於http server要看你是自己寫SERVER還是呼叫HTTP SERVER。如果是自 己寫應該問題不大,如果是呼叫現有API或INCLUDE 現成的HTTP SERVE CLASS 就要注意是否具有可移植性。如果是直接呼叫現有的CLASS,依照VS2005 的結構應該是會跟.NET作整合,綑綁。那就很難拆離了。 XML,SOAP的LIB最好不要使用VS內部的,尤其是建構上以.NET為基礎的 SOAP會跟IIS綑綁得很死。建議使用跨平台的CLASS(OSF很多,可以自己 去挑一個用得習慣的。) 一般我會比較推薦使用BCB的原因是BCB-CLX API對應Kilix-CLX API會很 完整得幫你封裝不同平台下的API CLASS。你可以不必瞭解WINDOWS XML跟 LINUX下LIBXML的差異,對於趕專案來講會有很大的幫助。 至於剛剛有人嗆我BCB能不能寫單晶片,BCB目前是有ARM9/XSCAL的PORT, 不過那又是另一個故事了...(跟WINDOWS類別不怎相容) -- ~~於是,銀河的歷史又被海賊抹黑了好幾百頁。 - A23203 - BM4GRM Harlock WolfLord <<上站通知>> -- 我來啦! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.23.231.109
cole945:對不起..我真的不是要針對你嗆orz 可是vs2005並不是base 02/10 17:03
cole945:在.NET 上.. 02/10 17:03
cole945:你用vs2005可以開.NET的project,也可以寫傳統你我熟悉的C 02/10 17:04
cole945:就跟vc6,2002,2003一樣.. 02/10 17:04
cole945:再次強調, 是你要選用什麼library,而不是IDE本身的問題.. 02/10 17:04
asoedarren:賣亂啊 你到底有沒用過vs2005 基於.net? 你的觀念需要 02/11 00:25
asoedarren:升級一下 做越久想法會跟著腐化.. 02/11 00:26