函式库(英語:library)是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是:它不是独立的计算机程序,而是向其他程式提供服务的程式碼。 库链接(英語:linking)是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接;相应的,前者链接的库叫做静态库,后者的叫做动态库。...
4 KB (594 words) - 10:01, 23 October 2024
C 語言程式都是由標準函式庫的函式來建立的。 每一個函式的名稱與特性會被寫成一個電腦檔案,這個檔案就稱為標頭檔案,但是實際的函式實作是被分存到函式庫檔案裡。標頭檔的命名和領域是很常見的,但是函式庫的組織架構也會因為不同的編譯器而有所不同。標準函式庫通常會隨附在編譯器上。因為 C 編譯器常會提供一些額外的非...
7 KB (415 words) - 00:41, 3 June 2024
JavaScript函式庫是指用於Javascript語言開發的函式庫,多應用在網頁DOM、AJAX、CSS的領域,可以幫助網頁開發者用更快速地撰寫網頁,例如有些JavaScript函式庫提供精簡化的DOM操作函數或解決跨瀏覽器問題等。 Ally Ample SDK Artisan JS Blackbird...
2 KB (166 words) - 01:14, 18 March 2022
C++中的標準程式庫(Standard Library)是类和函式的集合,其使用核心語言寫成。標準程式庫提供若干泛型容器、函式物件、泛型字串和串流(包含交互和檔案I/O),支援部分語言特性和常用的函式,如開平方根。C++標準程式庫也吸收了ISO C90 C標準程式庫。標準程式庫的特性宣告於std命名空間之中。...
4 KB (458 words) - 09:35, 19 March 2022
在计算机科学中,靜態庫(英語:Static library, Statically-linked library),或称静态链接库,是一個外部函式與變數的集合體。靜態函式庫的檔案內容,通常包含一堆程式設計師自定的變數與函式,其內容不像動態連結庫那麼複雜,在編譯期間由編譯器與链接器將它整合至應用程式內...
4 KB (371 words) - 06:43, 17 July 2024
[2020-10-24]. (原始内容存档于2022-03-12). Question: which version of the GLIBC was used to build the Familiar 0.8.4 ? Answer: 2.3.3 维基共享资源上的相关多媒体资源:GNU C函式庫 官方网站...
30 KB (2,133 words) - 11:43, 29 September 2024
函式可以讓應用程式建立及管理視窗、接收Windows訊息(諸如使用者的輸入或系統的通知)、在視窗中顯示文字,及顯示一個訊息視窗。 這個函式庫裡面大部份函式也需要倚靠Gdi32.dll提供的繪圖功能,來對使用者界面進行渲染。有些程式還會直接使用GDI函式,來對先前由User32...
8 KB (1,083 words) - 23:14, 18 May 2022
Glow是一個由英国广播公司建立的開放原始碼的JavaScript函式庫。Glow的開發從2007年開始,並在2009年7月作為一個基於Apache協議的自由軟體問世。 Glow的設計理念不像是其他的函式庫如Jquery、雅虎UI庫,Glow的開發特別重視跨瀏覽器的兼容性(尤其是Safari 1...
2 KB (157 words) - 08:55, 17 January 2024
C字串函式庫是C語言裡負責各種字符串處理操作功能的標準函式庫,例如:複製,連接,標記化和搜索等。 轉換函數 mbtowc - converts the first multibyte character in a string to the matching wide character wctomb...
7 KB (84 words) - 05:55, 30 July 2023
运行时库由编译器决定,以面向编程语言,提供其最基本的执行时需要。比如Visual Basic需要复杂的运行时库支持而C的运行时库则相对简单。当然这还是由编译器厂商决定的。运行时库中的函数可能对程序员透明,也可能不透明。这也是由编译器厂商忖度语言执行环境的需求而决定的。 早期的執行期函式庫...
2 KB (398 words) - 14:58, 17 August 2023
下面列出Jabber / XMPP協議實作的函式庫。 SoapBox Studio Mobile SDK SoapBox Studio Desktop SDK SoapBox Studio Administration SDK SoapBox Studio Server Extension SDK...
6 KB (174 words) - 06:42, 20 September 2023
Boost C++ Libraries (redirect from Boost库)
Boost C++ 函式庫(Libraries)是一組擴充C++功能的經過同行評審(Peer-reviewed)且開放源碼程式庫。大多數的函式為了能夠以開放源碼或者封閉專案的方式運作,而授權於Boost軟體授權條款(Boost Software License)之下。許多Boost的開發人員是來自...
16 KB (1,568 words) - 23:25, 19 September 2022
动态链接库(英語:Dynamic-link library,缩写为DLL)是微软公司在 Windows 操作系统中实现共享函数库概念的一种實作方式。这些庫函数的扩展名是.DLL、.OCX(包含ActiveX控制的函式庫)或者.DRV(舊式的系统驱动程序)。 所謂動態链接,就是把一些經常會共用的程式...
29 KB (4,520 words) - 15:56, 6 August 2024
GNU科学库(英語:GSL - GNU Scientific Library),是一套为 C语言和 C++开发者提供的数值计算函式库,多用於应用数学和科学。软件属于自由软件,在 GNU 通用公共许可证下发布。 这套数值计算函式库提供了大量的数学運算功能,比如随机数生成器,特殊函数以及最小二乘拟合。...
3 KB (158 words) - 02:51, 21 September 2023
Windows Template Library (category C++函式庫)
函式庫。WTL由Microsoft的員工Nenad Stefanovic創造,起初作為內部使用,之後發行為Visual Studio和Win32 Framework SDK的不支援增益集。它主要被開發作為Microsoft Foundation Classes的輕量化替代品,以微軟ATL函式庫...
6 KB (502 words) - 22:47, 18 May 2022
Lodash (category JavaScript函式庫)
Lodash是開放源碼的JavaScript函式庫,透過函式語言程式設計模式提供開發者常用的函式。 Lodash是基於Underscore.js的分叉,許多函式與功能好似Underscore.js。Underscore.js的創辦人是同為CoffeeScript的創辦人Jeremy Ashkenas(英语:Jeremy...
6 KB (480 words) - 14:21, 30 December 2023
Bionic (軟體) (category C標準函式庫)
Bionic libc,是一種 C 標準函式庫(包含libc、libdl、libm與libpthread),由 Google 所開發的自由軟體,用於 Android 嵌入式系統上,採用 BSD 授權條款運行於Linux kernel上。Google 希望用它來取代 glibc,它的發展目標是達到輕量化以及高運行速度。...
2 KB (184 words) - 08:27, 23 January 2022
Dietlibc (category C標準函式庫)
dietlibc,一種輕量化的C標準函式庫。它是自由軟體,由菲力·馮·勒特那(Felix von Leitner)所開發,以GNU 通用公共授權條款第二版公開發行。它的設計目標,是作出一個盡可能小的C標準函式庫,因此它並沒有完全實作出所有glibc的函式,只保留了最重要以及最常用的部份。因為它的精簡特性,經常在嵌入式系統中被使用。...
983 bytes (89 words) - 08:05, 17 January 2024
KDELibs (category 自由發展元件與函式庫)
KDELibs包含下列的函式庫和框架: DNSSD : 支撑 Zeroconf 子系统的后端,處理DNS-SD協議。 Interfaces Kate : Kate 編輯器組件,能被嵌入於多種其他應用程序作為預設編輯器元件使用。KDELibs中的 Kate只是一個 KParts 組件和若干基本外掛程式的封裝,但還不是一個完整可用的程序。...
2 KB (302 words) - 07:55, 7 February 2021
Newlib (category C標準函式庫)
Newlib,一種C標準函式庫,為自由軟體,主要用於嵌入式系統上。由Cygnus Solutions開發,目前由Red Hat公司的工程師Jeff Johnson負責維護工作。Cygwin目前即是使用Newlib來作為它的C標準函式庫。 uClibc...
926 bytes (43 words) - 22:15, 15 May 2024
Embedded GLIBC (category C標準函式庫)
嵌入式GNU C函式庫(Embedded GLIBC,縮寫為 EGLIBC),一種C標準函式庫,是GNU C 函式庫(glibc)的一個分支。它是自由軟體,採用GNU較寬鬆公共許可證(LGPL)發行。它希望能應用於嵌入式系統,但它的原始碼與執行檔仍然保持與glibc一致。它的作者宣稱它不是glibc...
3 KB (231 words) - 08:16, 17 January 2024
KDE Frameworks是一套由KDE社群所編寫的函式庫及軟體框架,是KDE Plasma 5及KDE Applications 5的基礎,並使用GNU宽通用公共许可证進行散佈。 其中所包含的各種獨立框架提供了各種常用的功能,包括了硬體整合、檔案格式支援、控件、繪圖功能、拼寫檢查及更多。 KDE...
12 KB (954 words) - 08:07, 16 August 2022
Libevent (category 自由發展元件與函式庫)
libevent是一個异步事件處理軟體函式庫。libevent是一个提供异步事件通知的软件库。libevent提供了一組應用程序編程接口(API),libevent API提供的机制允许开发者为事件注册回调函式,例如文件描述符上的发生了特定事件或者等待特定事件超时,接收到信号的事件,常规的定时器超时...
7 KB (716 words) - 09:51, 28 January 2024
D語言 (section 標準函式庫中缺乏功能)
Mars實作版本有提供文件產生器。 D支援五種主要的程式設計泛型—指令式、物件導向以及元程式設計、函数式和并发(演员模型)。 指令式程式設計幾乎和C一樣。函式、資料、語句、宣告以及表達式的運作就如同C一般,且可直接存取C執行時期程式庫。 在D裡面的物件導向程式設計,是以單繼承分層結構,配合所有類別衍伸...
20 KB (2,489 words) - 13:32, 6 December 2023
GObject (category C函式庫)
2.0发布的日子)开始,GObject就一直以一个分离的函数库的形式存在。GObject函数库現在被许多非GUI的程式,像命令行应用程序、服务器应用程序等,所使用。 雖然GObject有屬於它自己的文档集,與獨立的函式庫,但原始碼卻是在Glib的源碼樹裡,並且與GLib一起發行。因此,GO...
15 KB (2,307 words) - 00:37, 9 February 2023
Clutter (category GNOME函式庫)
Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。...
563 bytes (57 words) - 01:08, 19 September 2022
SDL (category 计算机程序库)
SDL(英語:Simple DirectMedia Layer)是一套開放原始碼的跨平台多媒體開發函式庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函式,讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平台(Linux、Windows、Mac OS...
12 KB (1,221 words) - 01:42, 28 September 2024
Crypto++ (category C++函式庫)
Crypto++(也稱作CryptoPP、libcrypto++或libcryptopp)是一套自由开源的 C++ 密碼學函式庫。在學術界、學生專案、開源專案,甚至是商業用途,Crypto++ 都被廣泛地使用。 除了完整支持常見的演算法,Crypto++ 也包含了較冷門、較少被使用的演算法,例如 Camellia...
7 KB (302 words) - 07:58, 17 January 2024
分散式快取系统 JMeter - 压力测试工具 ORO - Java類別函式庫,提供与Perl5兼容的正则表达式功能 Regexp - 纯Java正则表达式函式庫 Slide - 内容儲存函式庫,主要使用WebDAV Taglibs - 一个代码库,用于支持开发定制化的JSP tag lib...
3 KB (348 words) - 20:28, 9 July 2022
Zlib (category 自由發展元件與函式庫)
zlib是一个用于資料壓縮的函式庫,由Jean-loup Gailly與Mark Adler開發,初版0.9版发布于1995年5月1日。zlib使用抽象化的DEFLATE演算法,最初是為libpng函式庫所设计,後來逐渐被許多其他軟體使用。此函式庫為自由軟體,使用zlib授權许可。...
6 KB (855 words) - 03:04, 2 January 2025
Musl (category C標準函式庫)
musl,一種C標準函式庫,主要使用於以Linux內核為主的作業系統上,目標為嵌入式系統與行動裝置,採用MIT許可證釋出。作者為瑞奇·費爾克(Rich Felker)。开发此库的目的是写一份干净、高效、符合标准的C标准库。 Musl是从零开始设计的。一是希望让静态链接更高效;二是现有的C标准库...
4 KB (342 words) - 09:26, 30 October 2024