看板 C_and_CPP 關於我們 聯絡資訊
不好意思~我不知道該坡哪個版 是這樣的 最近再稍微看下 微軟的C++/CLI http://zh.wikipedia.org/wiki/C%2B%2B%E6%89%98%E7%AE%A1%E6%89%A9%E5%B1%95 一直以來很多人都繞在嘴邊 C++ 的performance比 C# 那些managed code 快很多 應該是沒錯但 像這種managed 的 c++ 是不是效能上應該跟C#那些managed code沒啥差別才是.... 但這方面架構上問題不是很了解 請問各位有什麼看法@@ 既然有了C# 幹嘛要有這種C++ / CLI? 單純讓C++比較熟的開發者能夠比較快上手 .net 平台嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.64.222
priv:你已經回答完了 12/05 14:50
priv:換一個角度來看,現在Visual Basic不是也滿無聊的,但還是出 12/05 14:51
priv:總之只要市場有需求,就會推出這樣的產品 12/05 14:51
priv:對於精通C++的人來說,C#還是會很不習慣 12/05 14:52
priv:是說對於像我這種C/C++/Java通通都半調子的人就沒什麼差 12/05 14:53
diabloevagto:p大半調子...那我怎麼辦Orz 12/05 19:20
aecho:我記得在.Net ZERO book裡談到managed,是指他可以被 12/06 08:58
aecho:.NET framework所管理的程式碼。由它負責gc和其它記憶體的控 12/06 08:58
aecho:管。 12/06 08:58
aecho:只要符合CLI的規範,都可以轉換成IL的中介語言。 12/06 08:59
aecho:而IL一定是managed code。C#和C++/CLI跟IL比起來,是相對高 12/06 09:02
aecho:階的語言。 12/06 09:04
QQ29:最近慣了win8 然後可以開VS 2011發現C++專案目前只能開 CLI 12/06 23:27
QQ29:才想了解 到底是基於他比較快 還是 可以相容各語言使用者 12/06 23:28
priv:win8有分ARM/x86 12/07 09:15
priv:如果你用native就必須release 3種binary(x86/x64/arm) 12/07 09:15
priv:如果用CLI,就只要一種 12/07 09:16