回覆列表
  • 1 # 使用者7160410383855

    1、可處理的工作不同。 vc擅長於底層處理,同時也因此編寫同樣功能的程式時vc的工作量一般要比vb高上很多,但是vc的程式執行效率高,生成程式小。 編譯器不同,C++可選性比較多,VB只能用預設的工程模式。C++可以選擇MFC,WIN32,甚至指定16位的程式。

    2、面向物件不同。 vb和VB是面向物件的程式語言,其語言描述將近事物的實際關係,所以更容易學習。 而C++是一種面向過程的程式語言,對物件,類有完美的支援,沒有C++中的抽象類,模板等支援。

    3、功能不同。 C++可以做多種應用,VB和VC只能做一般的WINDOWS應用。vb是容易做windows圖形介面的,只要用滑鼠畫就可以。 而純vc的話要完全用API函式實現,當然vc提供一個叫MFC的東西可以幫助建立windows介面程式,但是由於它仍然沒有把無關緊要的程式碼遮蔽,所以初學時看起來仍然相當複雜。

    4、適用的物件不同。 C++幾乎無所不能適用於所有程式。vc適用於需要效率高的,偏向於計算的,大型的,複雜的,商用的程式。vb適用於投資小的,功能簡單的,自用的程式的設計。

  • 中秋節和大豐收的關聯?
  • 吃什麼維生素b6b2多?