av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

各種常用C++類庫概覽

C++編程語言支持各種程序設(shè)計(jì)風(fēng)格。其中就包括對(duì)面向?qū)ο筇匦缘闹С?。我們今天就可以通過這篇文章,詳細(xì)了解到C一些比較常用的C++類庫,大家可以此為參考對(duì)象,來幫助我們的實(shí)際應(yīng)用。#t#

站在用戶的角度思考問題,與客戶深入溝通,找到離石網(wǎng)站設(shè)計(jì)與離石網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋離石地區(qū)。

STLport

SGI STL庫的跨平臺(tái)可移植版本

Boost

Boost庫是一個(gè)經(jīng)過千錘百煉、可移植、提供源代碼的C++庫,作為標(biāo)準(zhǔn)庫的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的發(fā)動(dòng)機(jī)之一。 Boost庫由C++標(biāo)準(zhǔn)委員會(huì)庫工作組成員發(fā)起,在C++社區(qū)中影響甚大,其成員已近2000人。 Boost庫為我們帶來了最新、最酷、最實(shí)用的技術(shù),是不折不扣的“準(zhǔn)”標(biāo)準(zhǔn)庫。

MFC

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

QT

Qt是Trolltech公司的一個(gè)多平臺(tái)的C++圖形用戶界面應(yīng)用程序框架。它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級(jí)的圖形用戶界面所需的所用功能。Qt是完全面向?qū)ο蟮暮苋菀讛U(kuò)展,并且允許真正地組件編程。自從1996年早些時(shí)候,Qt進(jìn)入商業(yè)領(lǐng)域,它已經(jīng)成為全世界范圍內(nèi)數(shù)千種成功的應(yīng)用程序的基礎(chǔ)。Qt也是流行的Linux桌面環(huán)境KDE 的基礎(chǔ),同時(shí)它還支持Windows、Macintosh、Unix/X11等多種平臺(tái)。

WxWindows(現(xiàn)在已經(jīng)改名叫WxWidgets)

跨平臺(tái)的GUI庫。因?yàn)槠漕悓哟螛O像MFC,所以有文章介紹從MFC到WxWindows的代碼移植以實(shí)現(xiàn)跨平臺(tái)的功能。通過多年的開發(fā)也是一個(gè)日趨完善的GUI庫,支持同樣不弱于前面兩個(gè)庫。并且是完全開放源代碼的。新近的C++ Builder X的GUI設(shè)計(jì)器就是基于這個(gè)庫的。

Fox

開放源代碼的GUI庫。作者從自己親身的開發(fā)經(jīng)驗(yàn)中得出了一個(gè)理想的GUI庫應(yīng)該是什么樣子的感受出發(fā),從而開始了對(duì)這個(gè)庫的開發(fā)。

WTL

基于ATL的一個(gè)庫。因?yàn)槭褂昧舜罅緼TL的輕量級(jí)手法,模板等技術(shù),在代碼尺寸,以及速度優(yōu)化方面做得非常到位。主要面向的使用群體是開發(fā)COM輕量級(jí)供網(wǎng)絡(luò)下載的可視化控件的開發(fā)者。

GTK

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

ACE

C++類庫的代表,超重量級(jí)的網(wǎng)絡(luò)通信開發(fā)框架。ACE自適配通信環(huán)境(Adaptive Communication Environment)是可以自由使用、開放源代碼的面向?qū)ο罂蚣埽谄渲袑?shí)現(xiàn)了許多用于并發(fā)通信軟件的核心模式。ACE提供了一組豐富的可復(fù)用C++包裝外觀(Wrapper Facade)和框架組件,可跨越多種平臺(tái)完成通用的通信軟件任務(wù),其中包括:事件多路分離和事件處理器分派、信號(hào)處理、服務(wù)初始化、進(jìn)程間通信、共享內(nèi)存管理、消息路由、分布式服務(wù)動(dòng)態(tài)(重)配置、并發(fā)執(zhí)行和同步,等等。

Loki

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

ATL

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

以上就是對(duì)C++類庫的相關(guān)介紹。


網(wǎng)頁名稱:各種常用C++類庫概覽
URL地址:http://uogjgqi.cn/article/dhjddhe.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流