C# 中缺少哪些 C++ 特性?
C# 是一種簡單、現代、通用、面向物件程式語言,由 Microsoft 在 Anders Hejlsberg 帶領的 .NET 計劃內開發。
C++ 是一種中級程式語言,由 Bjarne Stroustrup 於 1979 年開始在貝爾實驗室開發。C++ 可以在多種平臺上執行,如 Windows、Mac OS 和各個版本的 UNIX。
以下是 C++ 中缺少 C# 的一些特性 −
在 C# 中,不允許多重繼承,而 C++ 可以輕鬆實現多重繼承。
在 C++ 中,需要手動管理記憶體,並必須為物件分配和釋放記憶體。
C++ 可以建立獨立應用程式,而 C# 則不能。
測試變數在 C# 中的 switch 語句中不能是字串。
C++ 是一種可在所有平臺上執行的程式語言,而 C# 則很少在 Windows 外部實現。
廣告