回覆列表
  • 1 # dukfh737

    一、簡單回答:執行環境不存在“最好選擇”。編寫出的程式針對什麼作業系統寫的,就在什麼作業系統下用。程式設計環境,在當前最主流的是微軟的visualstudio以及EmbarcaderoRADStudio中的C++Builder。輕量級的,用於學習,對付考試可以使用Dev-C++。二、它們的優缺點:1、visualstudio是綜合首推的。理由是,使用者量多,資源多,使用它的企業也多,所以,它是最有錢途的。缺點也明顯,如同微軟所有的軟體一樣,大而全,你不需要的它都考慮到了,你需要的常常是有,但你找不到在哪兒。另外的缺點就是體積巨大,執行效率緩慢。此外,C++程式設計中MFC的架構難以理解和上手,.net技術下的程式設計生成的程式執行效率又偏低。2、C++Builder是業餘愛好者的首選,它最大的特點是所見即所得,初學者幾乎不必關心它核心的原理,只需要拖放控制元件,然後在每個控制元件相關的事件中寫入相關的程式碼就可以了。實際開發應用程式的速度非常高。而高技術的人員還可以對已有的控制元件進行把握,對系統自動生成的每一個細節進行修正。原則上來說,非常強大。但它的缺點也明顯,最主要的就是使用者群少,原因是各種種樣的,可能它不是微軟親生的是一個重要因素,廠家營銷不當也是另一重要因素之一。此外,它的核心程式碼是delphi,有人說它是披著C++外衣的delphi。總之,資料少,使用者群小,錢途不明。專業學習者不建議用它。3、Dev-C++的最大的優點是有綠色版,免安裝即可使用,體積也小,語言的規範化做得非常好,有中文介面,支援古考的純C,也支援最新的C++11標準。最大的缺點是,不是所見即所得,沒有控制元件,實際工作中用它,可能事倍(N倍)功半。

  • 中秋節和大豐收的關聯?
  • 娛樂圈最有男人味的四大明星都有誰?