[英]In Visual C++ 2017: Where in the property pages does it say what Application Types correspond to the projets?
[英]What common application types are created with Visual C++?
C#和VB .net(高級語言)往往適合n層業務應用程序等。
我發現C ++是一種非常有趣的語言,並希望花費更多的時間來開發它。
哪種應用程序更適合C ++應用程序? 是否使用C ++創建了許多Windows窗體應用程序(例如)?
C ++最適合系統編程。 例如,創建Windows服務。 同樣,傳統上,它也是編寫高性能代碼(例如3D圖形或科學應用程序)的首選語言。
通常,與WPF和Windows Forms等現代替代方案相比,C ++框架(MFC等)在創建圖形應用程序方面乏味。
在需要您的應用程序在不僅僅.Net上運行的地方
或者您需要使用.Net以外的現有庫
或者你在乎性能
或者您不想為下一個“大事”重寫您的應用程序
C ++在GUI的“表單”區域和其他“前端”用途中迅速消失。
它是一種非常成熟,功能非常強大的語言(和開發環境),但是對於許多人來說,它過於“復雜”,無法快速發展。 在進行前端開發時,這是一個非常有價值的屬性。
C ++保留了自己的優勢,並且仍然受到高度推崇的地方是金融市場,模擬和視頻游戲/高端視覺渲染中的高性能庫。
您將很快擺脫C ++的其他方面:
華爾街衍生品交易申請 。 用C ++編寫,主要用於速度和傳統目的。
我已經看到C ++主要用於產品開發中,其中將相關性保持在最低水平,並且您需要的安裝程序很小。 另外,如果要求我編寫嚴重依賴於API或與Windows緊密集成的應用程序(例如Shell Extension),我會選擇C ++而不是.NET。
C ++適合於匯編所擅長的一切。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.