當前位置:編程學習大全網 - 源碼下載 - Imgui布局源代碼開源

Imgui布局源代碼開源

C++框架、庫和資源的壹些匯總列表,包括:標準庫、Web應用框架、人工智能、數據庫、圖像處理、機器學習、日誌、代碼分析等。有需要的小夥伴可以收藏壹下!C++標準庫,包括STL容器,算法和函數。C++標準庫:是類和函數的集合,用核心語言編寫,也是C++ISO自帶標準的壹部分。標準模板庫:標準模板庫c POSIX庫:POSIX系統的C標準庫規範ISO c++標準委員會:c++標準委員會。

C++通用框架和庫Apache C++標準庫:是壹系列算法、容器、叠代器等基本組件的集合。ASL :Adobe源代碼庫提供同行評審和可移植的C++源代碼庫。Boost:大量通用C++庫的集合。BDE:它來自彭博信息實驗室的開發環境。Cinder:壹個開源開發社區,提供專業質量的創造性編碼。Cxxomfort:壹個輕量級的庫,只包含頭文件,將C++ 11的壹些新特性移植到C++03。Dlib:采用契約式編程和現代C++技術設計的通用跨平臺C++庫。EASTL :EA-STL Part ffead-cpp:企業應用開發框架Folly:開源C++庫JUCE:用於開發跨平臺軟件的全包C++類庫libPhenom:用於構建高性能、高可伸縮系統的事件框架。LibSourcey:Loki:c+++庫的設計,這是壹個用C++11事件驅動LIBU: C編寫的多平臺工具庫,用於實時視頻流和高性能網絡應用,包括通用設計模式和習慣用法的實現。MiLi:壹個只包含頭文件的小型C++庫openFrameworks:開發壹個用於創造性編碼的C++工具包。Qt:跨平臺應用和用戶界面框架原因:跨平臺框架,讓開發者更容易使用Java,。Net和Python,也滿足了他們對C++性能和優勢的需求。ROOT:壹系列面向對象的框架,具有所有功能,可以非常高效地處理和分析大量數據,被歐洲原子能研究機構使用。STLport: STXXL,STL的代表版本,是超大數據集的標準模板庫。Ultimate++ :C++: C++跨平臺快速應用開發框架Windows模板庫:C++庫Yom 11:c++ 11開放多方法開發Windows應用和UI組件。

Btsk:進化對象,遊戲行為樹的入門工具:基於模板,ANSI C++進化計算庫,可以幫助妳非常快速的編寫自己的隨機優化算法。Neu: C++11框架,編程語言集,用於創建人工智能應用的多用途軟件系統。

助推。Asio:壹個用於網絡和底層I/O編程的跨平臺C++庫。Libev:全功能、高性能的時間循環,略微模仿libevent,但不再像libevent那樣受限,還修復了壹些bug。Libevent:事件通知庫libuv:跨平臺異步I/O。

音頻,聲音,音樂,數字音樂庫FMOD:壹個易於使用的跨平臺音頻引擎和音頻內容遊戲創作工具。maximilian:c+++音頻和音樂數字信號處理庫OpenAL:開源音頻庫-跨平臺音頻API Opus:完全開放、免版稅、高度通用的音頻編解碼器Speex:免費編解碼器,被Opus拋棄Tonic:c+++易用高效的音頻合成Vorbis: Ogg Vorbis是完全開放、非專有、免版稅的通用壓縮音頻格式。

生物信息學、基因組學和生物技術libsequence:壹個用於表示和分析群體遺傳數據的C++庫。SeqAn:專註於生物數據序列分析的算法和數據結構。Vcflib:壹個用於解析和處理VCF文件的C++庫。Wham:直接對BAM文件的基因結構變異進行關聯測試。

壓縮和歸檔庫bzip2:壹個完全免費、免費專利和高質量的數據壓縮doboz:壹個可以快速解壓PhysicsFS的壓縮庫:壹個提供對各種歸檔的抽象訪問的庫,主要用於視頻遊戲,設計靈感部分來自於Quake3的文件子系統。KArchive:壹個用於創建、讀取、寫入和操作文件(如zip和tar)的庫。它通過QIODevice的壹系列子類提供透明的壓縮和解壓縮數據,使用gzip格式。LZ4:非常快速的壓縮算法LZHAM:對數據庫進行無損壓縮,壓縮比接近LZMA,但是解壓縮速度要快很多。lzma:7z格式的默認和通用壓縮方法。LZMAT:及其快速實時無損數據壓縮庫miniz:單C源文件,壓縮/擴展壓縮庫,使用zlib兼容API,ZIP存檔讀寫,PNG寫入模式。Minizip:Zlib最新bug修復,支持PKWARE磁盤跨越,AES加密和IO緩沖。Snappy:快速壓縮和解壓縮ZLib:非常緊湊的數據流壓縮庫ZZIPlib:為ZIP存檔提供讀取權限。

並發執行和多線程加速。compute:OpenCL Bolt的C++GPU計算庫:針對GPU優化的C++模板庫c++ React:c++的反應式編程庫11 TBB:英特爾線程構建模塊Libcls。Ph:基於OpenCL的GPU加速SPH流體模擬庫:OpenMP: OpenMP API推力:類似C++標準模板庫的並行算法庫HPX:適用於任意規模並行和分布式應用的通用C++運行時系統VexCL:適用於OpenCL/CUDA的C++矢量表達式模板庫。

C++ B-tree:基於B-tree數據結構,實現命令存儲容器的模板庫。Hashmaps:開放尋址哈希表算法在C++中的實現

Bcrypt:壹個跨平臺的文件加密工具。加密文件可以移植到所有支持的操作系統和處理器上。Bee Crypt: Botan: C++ Crypto++:與加密方案相關的免費C++庫。完整實現GnuTLS: SSL,Libgcrypt LibTomCrypt LibreSSL:壹個免費的SSL/DTLS協議,屬於2014 OpenSSL的壹個分支:壹個非常全面的,模塊化的,可移植的加密工具library:壹個基於NaCI的加密庫,頑固又好用。Nettle底層的加密庫OpenSSL是壹個強大的、商業的、功能齊全的開源加密庫。C語言中的微型AES128:用C語言實現了AES128ESB的壹種緊湊便攜的加密算法。

關鍵詞數據庫、SQL server、ODBC驅動程序和工具hiberlite: C++對象關系映射for Sqlite3 Hiredis:壹個非常簡單的C客戶端庫for Redis數據庫級別DB:快速鍵值存儲庫LMDB:滿足數據庫四個基本元素的嵌入式鍵值存儲MySql++: MySQL封裝的C++包裝RocksDB of C API:快速存儲來自臉書的嵌入式鍵值Sqlite:壹個只有幾百KB的全嵌入式全功能關系數據庫,可以正確地包含在您的項目中。

調試庫,內存和資源泄漏檢測,單元測試增強。測試:升壓。Test:Boost library Catch:壹個非常時髦的,C++原生框架,只包含頭文件,用於單元測試,測試驅動開發和行為驅動開發。CppUnit:移植自JUnit的C++測試框架:CTest:CMake測試驅動:googletest: Google C++測試框架ig-debugheap:用於跟蹤內存錯誤的多平臺調試堆:libtap:用C語言編寫測試memtrack用於跟蹤C++中的內存點。用microprofile-跨平臺網絡嘗試分析minUnit:壹個用C寫的迷妳單元測試框架,只用了兩個宏Remotery:壹個用於web view UnitTest++的單壹C文件分析器:壹個輕量級C++單元測試框架。

Cocos2d-x:壹個用於構建2d遊戲、交互式書籍、演示和其他圖形應用的跨平臺框架。Grit:壹個社區項目,旨在建立壹個免費的遊戲引擎並實現壹個開放世界的3D遊戲。Irrlicht: Polycode,用C++語言編寫的開源高性能實時#D引擎:用c++實現的創作遊戲的開源框架(與Lua綁定)。

CEGUI:壹個靈活的跨平臺GUI庫FLTK:壹個快速輕量的跨平臺C++GUI工具包。GTK+:用於創建圖形用戶界面的跨平臺工具包gtkmm:流行的GUI庫GTK+的官方C++接口。Imgui:最小依賴的即時模式圖形用戶界面libRocket :libRocket是壹個C++ HTML/CSS遊戲界面中間件MyGUI:快速、靈活、簡單的GUI Ncurses:終端用戶界面QCustomPlot: Qt繪圖控件Qwt無更多依賴:Qt控件QwtPlot3D面向用戶和技術應用:基於Qt/OpenGL的功能豐富的C++編程庫,本質上提供了壹組3D控件OtterUI :OtterUI是壹個面向嵌入式系統和交互娛樂軟件的用戶界面開發解決方案。PDCurses是壹個包含源代碼和預編譯庫的公共圖形函數庫wxWidgets C++庫,它允許開發者通過使用壹個代碼庫為widows、Mac OS X、Linux等平臺創建應用程序。

Bgfx:跨平臺渲染庫Cairo:壹個支持各種輸出設備的2D圖形庫,壹個小型的3D渲染和動畫引擎magnum C++11和OpenGL 2D/3D圖形引擎Horde3D,壹個用C++編寫的面向場景和實時的,壹個靈活的3D渲染引擎(不是遊戲引擎)OpenSceneGraph有壹個高性能的開源3D圖形工具包Panda3D,用於3D渲染和遊戲開發框架,用Python和C++編寫。Skia是壹個完整的2D圖形庫,用於繪制文本、圖形和圖像。urho3d是壹個跨平臺的渲染和遊戲引擎。

助推。GIL:通用圖像庫CImg:用於圖像處理的小型開源C++工具包CxImage:用於加載、保存、顯示和轉換的圖像處理和轉換庫。可以處理的圖像格式包括BMP、JPEG、GIF、PNG、TIFF、MNG、ICO、PCX、TGA、WMF、WBMP、JBG、J2k。FreeImage:壹個開源庫,支持常見的圖片格式和多媒體應用所需的其他格式。GDCM:草根DICOM庫ITK:跨平臺開源圖像分析系統Magic k++:ImageMagick程序的C++接口Magick WND:ImageMagick程序的C++接口OpenCV:開源計算機視覺類庫tessera。CT-OCR: OCR engine VIGRA:用於圖像分析的通用C++計算機視覺庫VTK:用於3D計算機圖形、圖像處理和可視化的開源免費軟件系統。最後,對於學習編程或者想在工作中得到提升的程序員來說,如果妳想更好的提升自己的編程能力,有助於妳提升自己的水平!作者在這裏或許能幫到妳~編程學習書籍分享:編程學習視頻分享:分享(源代碼、項目實戰視頻、項目筆記、基礎入門教程)歡迎轉行學習編程的夥伴,用更多的素材學習,比自己成長更快!

  • 上一篇:Jquery輪播源代碼
  • 下一篇:快手怎麽直播帶貨全流程指南
  • copyright 2024編程學習大全網