成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

各種常用C++類庫概覽

開發 后端
C++類庫十一哥比較龐大的集合,其中就包括我們常用到的:SGI STL庫;Boost庫;MFC;QT;WxWidgets;Fox以及基于ATL的WTL庫等。

C++編程語言支持各種程序設計風格。其中就包括對面向對象特性的支持。我們今天就可以通過這篇文章,詳細了解到C一些比較常用的C++類庫,大家可以此為參考對象,來幫助我們的實際應用。#t#

STLport

SGI STL庫的跨平臺可移植版本

Boost

Boost庫是一個經過千錘百煉、可移植、提供源代碼的C++庫,作為標準庫的后備,是C++標準化進程的發動機之一。 Boost庫由C++標準委員會庫工作組成員發起,在C++社區中影響甚大,其成員已近2000人。 Boost庫為我們帶來了最新、最酷、最實用的技術,是不折不扣的“準”標準庫。

MFC

大名鼎鼎的微軟基礎C++類庫(Microsoft Foundation Class)。大凡學過VC++的人都應該知道這個庫。雖然從技術角度講,MFC是不大漂亮的,但是它構建于Windows API 之上,能夠使程序員的工作更容易,編程效率高,減少了大量在建立 Windows 程序時必須編寫的代碼,同時它還提供了所有一般 C++ 編程的優點,例如繼承和封裝。MFC 編寫的程序在各個版本的Windows操作系統上是可移植的,例如,在 Windows 3.1下編寫的代碼可以很容易地移植到 Windows NT 或 Windows 95 上。但是在最近發展以及官方支持上日漸勢微。

QT

Qt是Trolltech公司的一個多平臺的C++圖形用戶界面應用程序框架。它提供給應用程序開發者建立藝術級的圖形用戶界面所需的所用功能。Qt是完全面向對象的很容易擴展,并且允許真正地組件編程。自從1996年早些時候,Qt進入商業領域,它已經成為全世界范圍內數千種成功的應用程序的基礎。Qt也是流行的Linux桌面環境KDE 的基礎,同時它還支持Windows、Macintosh、Unix/X11等多種平臺。

WxWindows(現在已經改名叫WxWidgets)

跨平臺的GUI庫。因為其類層次極像MFC,所以有文章介紹從MFC到WxWindows的代碼移植以實現跨平臺的功能。通過多年的開發也是一個日趨完善的GUI庫,支持同樣不弱于前面兩個庫。并且是完全開放源代碼的。新近的C++ Builder X的GUI設計器就是基于這個庫的。

Fox

開放源代碼的GUI庫。作者從自己親身的開發經驗中得出了一個理想的GUI庫應該是什么樣子的感受出發,從而開始了對這個庫的開發。

WTL

基于ATL的一個庫。因為使用了大量ATL的輕量級手法,模板等技術,在代碼尺寸,以及速度優化方面做得非常到位。主要面向的使用群體是開發COM輕量級供網絡下載的可視化控件的開發者。

GTK

GTK是一個大名鼎鼎的C的開源GUI庫。在Linux世界中有Gnome這樣的殺手應用。而GTK就是這個庫的C++封裝版本。

ACE

C++類庫的代表,超重量級的網絡通信開發框架。ACE自適配通信環境(Adaptive Communication Environment)是可以自由使用、開放源代碼的面向對象框架,在其中實現了許多用于并發通信軟件的核心模式。ACE提供了一組豐富的可復用C++包裝外觀(Wrapper Facade)和框架組件,可跨越多種平臺完成通用的通信軟件任務,其中包括:事件多路分離和事件處理器分派、信號處理、服務初始化、進程間通信、共享內存管理、消息路由、分布式服務動態(重)配置、并發執行和同步,等等。

Loki

一個實驗性質的庫。作者在loki中把C++模板的功能發揮到了極致。并且嘗試把類似設計模式這樣思想層面的東西通過庫來提供。同時還提供了智能指針這樣比較實用的功能。

ATL

ATL(Active Template Library)是一組小巧、高效、靈活的類,這些類為創建可互操作的COM組件提供了基本的設施。

以上就是對C++類庫的相關介紹。

責任編輯:曹凱 來源: 博客園
相關推薦

2010-01-21 11:03:07

C++庫

2010-02-05 16:18:41

C++流式文件操作

2010-02-06 14:48:37

C++頭文件

2010-02-06 09:59:54

C++ void使用規

2010-01-28 15:20:06

Android Jav

2010-02-03 16:04:34

C++標準類庫

2010-02-03 10:17:29

C++繼承方式

2011-05-18 17:33:15

CC++

2010-01-21 13:33:44

C++基類

2010-02-02 11:27:16

C++字符串

2010-01-19 10:29:41

C++類庫

2010-01-28 13:27:12

C++類定義

2010-01-15 19:49:04

C++類庫

2010-01-15 19:49:04

C++類庫

2023-11-24 09:48:29

C++鴻蒙

2010-01-15 18:35:25

C++的類

2010-02-04 16:47:04

C++隱式轉換

2012-06-05 09:39:16

Facebook

2011-04-08 17:24:05

c++工具編程

2010-01-25 14:31:07

C++類
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人在线电影在线观看 | 黄色片在线免费看 | 日本成年免费网站 | 国产免费让你躁在线视频 | 中国美女一级黄色片 | 亚洲国产精品一区在线观看 | 亚洲 中文 欧美 日韩 在线观看 | 欧美日韩国产一区二区 | 日韩亚洲视频在线 | 国产一区二区三区免费 | 国产精品久久久久久久久久 | 国产精品小视频在线观看 | 国产一区视频在线 | 国产一极毛片 | 草比网站| 国产精品a久久久久 | 久久久久久91 | 欧美三区视频 | 亚洲精品一区二区冲田杏梨 | 久久99精品久久久久久噜噜 | a黄视频 | 国产精品久久久久久模特 | 日韩在线免费播放 | 成人网av | 久色激情| 2018国产精品| 狠狠综合久久av一区二区小说 | 51ⅴ精品国产91久久久久久 | 毛片一级电影 | 亚洲网站在线 | 国产精品色婷婷久久58 | 欧美久久一区二区三区 | 亚洲日本欧美日韩高观看 | 欧美精品一区二区在线观看 | 久久久久久久久久一区二区 | 亚洲精品综合 | 久久国产精品免费 | 亚洲成av人影片在线观看 | 久久久久久国产精品 | 一级毛片高清 | 中国91av|