學C和C 必須掌握的庫有哪些?

時間 2021-05-30 03:04:37

1樓:

對於C語言來說,應當掌握的當然是C語言的標準庫;

對於C++語言來說,一定要掌握的是STL,其次是boost;

然後就是各取所需,有很多優秀的第三方庫,找到了就直接拿來用,別重複造輪子。

【乾貨】國外程式設計師整理的 C++ 資源大全-CSDN.NET

2樓:iverson ai

我試著回答一下

基礎的STL要會用;

後台開發推薦乙個POCO的類庫好用;

資料庫推薦OTL庫;

其他的就看需求了 zlib openssl htmlcxx tinyxml 好庫有用的庫太多了 ...

3樓:楊成

根據當下行業趨勢來說,特別是針對linux平台,只要你在這一塊,就必須掌握:

STL,libcurl(http),平台SDK(pthread,socket,file system)

其他的針對專案而定,但這幾個恐怕會常用。

4樓:李馬

下面這些抬頭不見低頭見。

The Programming Language LuaBoost C++ Libraries

JSON

SQLite Home Page

zlib Home Site

libcurl

5樓:

說實話C++ 的STL能掌握,其他的隨用隨學應該不成問題。

C的標準庫太弱,更好學,不過學的過程中可能還會摻雜對POSIX的學習。

C 標準庫有哪些問題?

可能是我接觸的語言太少,但凡有string型別,功能卻弱到約等於vector,基本只能當做buffer用的,只有cpp的標準庫。 我來說乙個,C 11新增的std mutex的lock 方法,連續呼叫兩次,在linux平台上會阻塞住執行緒,在windows平台上會直接崩潰。二者行為不一致,不知道這個...

c 初學,有哪些簡單易用的圖形庫?

FreeImage,主要是點陣圖處理 AGG,全名 Anti Grain Geometry,是乙個開源的 高效的2D圖形庫。Cario 是乙個2D圖形庫,支援多種輸出裝置。目前支援的輸出目標包括X Window,Quartz,Win32,image.buffers,PostScript,PDF和SV...

C和C 的適用場合?如何建立C 實現的動態庫?動態庫如何保證向後相容,即二進位制相容性?

馮東 C 和 C 標準都沒有規定二進位制相容。但是這不意味著 C 和 C 在這件事情上是等同的。所謂 標準沒有規定 A 是說 不存在乙個通用的方法保證 A 在所有編譯器和 OS 的組合上都成立 但是它並不會阻止乙個更弱一些的方案,就是 在每個編譯器和 OS 的組合上至少存在乙個方案讓 A 成立 C ...