回覆列表
  • 1 # IT小超

    因為方便,c++不懂,說說其他語言,都是類似的,github上有太多太多優質的庫,完全不需要自己重複造輪子,何況這個輪子也不一定寫的有多好,幾行程式碼呼叫一下別人的庫,就能實現你想要的功能。

    例如你要在php下實現一個base64加密,如果自己寫會很多程式碼,直接用別人的包,兩三行程式碼就能實現。

  • 2 # 一起web程式設計

    不止c++,程式設計師都這樣,一般別人共享出來的庫是經過驗證的,為什麼不直接拿來用呢!自己寫還要費時費力,還不一定寫的好,所以一般都是先網上找,找不到再自己寫!

  • 3 # MMLab

    難道為了執行你的C++程式,你還要自己寫一個作業系統嗎?呼叫成熟的第三方庫,和程式語言沒有關係,哪個語言都需要這樣,提高開發效率,不重造輪子。

  • 4 # 知識點學院

    C++是目前工程領域十分常用的程式語言之一,具有語法簡潔、執行效率高、可移植性好等優點,因而在工業界、高校研究中,被廣泛使用且深受好評。但是在開發過程中,不同的人有不同的開發風格,函式庫的呼叫,是開發過程中,挺常見的一種開發方式,當然也可以自己開發全部的程式碼,不依賴任何的庫。

    從存在的合理性上來看,呼叫別人的庫的原因主要有,一方面可以提升開發效率,省去簡單的程式碼開發流程,專注核心的難點程式碼開發;另一方面,也可以避免重複造輪子,使用優秀的庫,可以避免在開發過程中少走彎路。舉個例子,比如你要造一輛車,你是會選擇從鍊鋼開始呢,還是直接造輪子和車架,顯而易見,造輪子的成本更低,一年的開發時間和十年的開發時間,從成本投入、商業價值等角度來看,都是優劣可分的。

    同時也想說一點,寫程式碼會程式設計是一種能力,也是一種硬實力,但是不要把時間浪費在簡單的開發上,而是在核心亮點部分,細心打磨,刻苦專研,只有這樣,才能取長補短,攜手共進,才能在工程領域的先進性上取得突破。

  • 5 # 0祥0子0

    C++標準庫不大 能用的功能不多 不經過第三方庫 很難實現好多功能呀 比如它的標準庫沒有網路功能 必須藉助第三方庫來寫

  • 6 # 算了太懶了

    不重複製造輪子是軟體工程最重要的原則之一。原來的輪子通常已經經過了大量的測試,排除了很多的雷。新造的輪子則相反。

  • 中秋節和大豐收的關聯?
  • 仁者無敵什麼意思?