标签:#C++ Template Library

共 3 篇文章

Boost (C++函数库)

Boost C++ 函式庫(Libraries)是一組擴充C++功能的經過同行評審(Peer-reviewed)且開放源碼程式庫。大多數的函式為了能夠以開放源碼或者封閉專案的方式運作,而授權於Boost軟體授權條款(Boost Software License)之下。許多Boost的開發人員是來自C++標準委員會,而部份的Boost函式庫成為C++的TR1標準之一。 為了要確保函式庫的效率與彈性,Boost廣泛的使用C++模板功能。而它…

ACE自适配通信环境

Adaptive Communication Environment,簡稱ACE。為一個以C++的Template技術所做成的开放源代码的可跨平台的網路應用程式的程式庫套件。 簡介 ;ACE介绍: ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++ …

标准模板库

标准模板库(,缩写:STL),是一个C++软件库,大量影響了C++标准程序库但並非是其的一部分。其中包含4个组件,分别为算法、容器、函数、迭代器。 模板是C++程序设计语言中的一个重要特征,而标准模板库正是基于此特征。标准模板库使得C++编程语言在有了同Java一样强大的类库的同时,保有了更大的可扩展性。 歷史 标准模板库係由創造於1979年前後,這也正是比雅尼·斯特勞斯特魯普創造C++的年代。 雖然於1971年開始即在計算機幾何領域發…