ISO/ANSI | C++/CLI | |
程式特性 | 可直接編譯成機器碼並在本機執行的程式碼。 未受控管的C++程式,因程式並沒有受到CLR的控制,必須自行處理記憶體的配置與釋放。 | 在CLR中執行的視窗程式,user必須安裝.NET Framework 在CLR中執行的程式碼,是受控管的C++(managed C++),因為CLR會控制程式碼和資料,例如釋放自動配置的記憶體,這樣可以消除某些原生C++(native C++)程式產生的錯誤。 |
GUI開發 |
| 可以使用由.NET Framework函式庫提供的Windows Froms做為GUI的基礎。若使用Windows Froms,程式開發者就可以使用圖形化的介面,快速的開發GUI,而程式碼則是自動產出的,開發者只須對自動產生的程式碼進行增修。 |
沒有留言:
張貼留言