情窦初开什么意思| 肾蕨是什么植物| 抑郁什么意思| 杀了神经的牙为什么还疼| 市检察长是什么级别| 温州人为什么会做生意| 慢性肠炎吃什么药调理| 什么时候补钙最佳时间| 黄色分泌物是什么原因| 红玫瑰花语是什么意思| 红顶商人是什么意思| 一什么头巾| 孕酮低会有什么影响| 后羿是什么生肖| 析是什么意思| 不知道吃什么怎么办| 本来无一物何处惹尘埃是什么意思| 五险一金有什么用| 家里有蜈蚣是什么原因| 肉燕是什么| 台湾什么时候回归| 下压高是什么原因引起的| 孕囊长什么样| 什么路人不能走| agoni什么意思| 什么是性压抑| 症候群什么意思| 人参果不能和什么一起吃| 小孩坐飞机需要什么证件| 聚首一堂是指什么生肖| 什么血型会导致不孕| 做b超能查出什么| 子宫憩室是什么| 吃什么才能瘦下来| 辛辣是什么意思| 厅级干部是什么级别| 6合是什么生肖| 华丽的什么| 积分落户是什么意思| 结婚需要准备什么| 脊柱侧弯有什么危害| 下呼吸道感染吃什么药| 总维生素d偏低会导致什么| 冷漠是什么意思| 我国四大发明是什么| 惊什么万什么| 炒菜什么时候放盐最合适| s和m是什么意思| 军国主义是什么意思| 宫内感染有什么症状| 溃疡用什么药| 维字五行属什么| 董卓字什么| 蜂窝织炎用什么抗生素| 脂肪瘤吃什么药| 念珠菌阳性是什么意思| 甲减什么症状| 什么是气| 鞭长莫及是什么意思| 背德感是什么意思| 艸是什么意思| 24h是什么意思| 盗汗是什么意思| 减肥吃什么药瘦得快| apm是什么品牌| 贵阳有什么特产| 木乐念什么| 蛇与什么属相相配最好| 频繁打喷嚏是什么原因| 碘酸钾是什么| mac是什么| 红烧肉炖什么菜最好吃| 做梦大便是什么意思| 狗皮肤病用什么药| 冰箱什么牌子好| 接吻有什么好处| 尿道炎症状吃什么药| 指压是什么意思| 挖墙脚是什么意思| 化骨龙是什么意思| 胃疼可以吃什么食物| 什么叫湿疹| 螃蟹吃什么食物| 梁字五行属什么| 痛风吃什么水果| 晨起嘴苦是什么原因| 三个火念什么| 什么叫甲状腺弥漫病变| 什么叫宿根太阳花| 梦见自己光脚走路是什么意思| 利尿剂是什么| 酷暑是什么意思| 大宗商品是什么意思| 头部mra是什么检查| 胎儿脉络丛囊肿是什么原因引起的| 口水臭是什么原因| 符号叫什么| 十月初七是什么星座| 释迦果吃了有什么好处| 财神是什么生肖| 什么狗不如| 宫颈癌吃什么好| 用盐洗头发有什么好处| 脾胃虚弱吃什么药| 斯里兰卡说什么语言| 刷墙的白色涂料叫什么| 稀字五行属什么| 高血压吃什么食物好| 塞翁失马是什么生肖| 甲功是什么| 痛风吃什么药效果好| 古代女子成年行什么礼| 为什么会突然流鼻血| 免疫力低下吃什么药| 26是什么意思| 疝气有什么症状| 坦诚相待是什么意思| 二甲双胍不能和什么药一起吃| 2月20号是什么星座| 地黄长什么样| 惊弓之鸟什么意思| 家里为什么会有蜈蚣| 儿童经常头晕什么原因导致的| 前庭综合症是什么病| 蓝玫瑰代表什么| 嘴巴苦什么原因| 什么津津| 老人适合喝什么茶| 梅花三弄是什么意思| 月泉读什么| 三点水加亘念什么| 脾肺两虚吃什么中成药| 左眼皮老跳是什么原因| 蜱虫长什么样| 肝不好吃什么药最好| 丹参有什么功效| 大象的鼻子为什么那么长| 孕妇喝什么汤好| 金钱草什么样| 四大天王叫什么名字| 平舌音是什么意思| 煮牛肉放什么调料| hrv是什么| 白羊座后面是什么星座| 孕期阴道炎可以用什么药| 子宫肌瘤吃什么| g6pd是检查什么的| 胆巴是什么| 黄芪治什么病| 农历7月15是什么节| 灿烂的近义词是什么| 阴道口痒用什么药| 肾虚是什么症状| 什么鸣什么吠| 眼睛充血是什么原因引起的| pt是什么单位| 快餐是什么意思| 为什么叫水浒传| 睾丸积液吃什么药最好| 肠胃炎可以吃什么药| 喝酒手麻是什么原因| 什么是色盲| 贵州有什么烟| 右眼跳是什么兆头| 喜欢紫色的女人是什么性格| 萨满教供奉什么神| 番茄什么时候种植| 阴雨连绵是什么意思| 12月有什么节日| 红疮狼斑是什么引起的| 辟谷期间可以吃什么| 为什么女娲是一条蛇| 7月有什么活动| 8月1日是什么日子| 放疗后吃什么恢复快| 耳钉后面的塞子叫什么| 营养过剩是什么意思| 内向的人适合什么工作| 血便是什么原因引起的| 关节疼痛用什么药| 神昏谵语是什么意思| 刮痧红色说明什么原因| cob是什么意思| 无咎是什么意思| 打哈欠是什么意思| 儿郎是什么意思| 双子座和什么座最配对| 障碍性贫血是什么病| 甲状腺穿刺是什么意思| 基底是什么意思| 吃什么去胃火口臭| 男人更年期有什么症状有哪些表现| 被蜜蜂蛰了用什么药| 蛋白粉什么时候喝| 甲胎蛋白偏低说明什么| 大脑记忆力下降是什么原因| 一个口一个坐念什么| 舌苔发黑是什么病的前兆| 白内障什么症状| 什么假什么威| aj是什么鞋子| 螨虫长什么样子图片| 肺炎可以吃什么水果| 绝代双骄是什么意思| 凌晨属于什么时辰| 懦弱的反义词是什么| 孕早期胎停有什么症状或征兆吗| 什么原因会导致尿路感染| 秋天有什么植物| 扑热息痛又叫什么| it是什么行业| 乳头瘤病毒是什么意思| instagram什么意思| 金线莲有什么功效| 秦朝之前是什么朝代| 珐琅是什么| 追悔莫及什么意思| 脚抽筋吃什么钙片好| 静脉血栓有什么症状| 舌头两侧溃疡吃什么药| jacquemus是什么牌子| 率性是什么意思| 长期失眠看什么科最好| 梦到甘蔗代表什么预兆| 顾里为什么和席城睡了| 血小板低是什么问题| 病是什么结构的字| 橘白猫是什么品种| 韩红什么军衔| 你喜欢我什么| 小便尿道刺痛吃什么药| 身骑白马是什么方言| 整天放屁是什么原因| 稻谷什么时候成熟| ad滴剂什么时候吃最好| 现役是什么意思| 经常胃疼是什么原因| 羊悬筋是什么样子图片| 三油甘脂是什么| 吃什么可以护肝养肝| 性张力是什么意思| 眼睛闪光是什么症状| 血管细是什么原因| 月经期间可以喝什么茶| 物以类聚什么意思| 咽喉炎挂什么科| 小排畸是什么检查| 一什么宝石| 胃不好可以喝什么茶| 总胆红素高是什么原因| gopro是什么| 房间隔缺损是什么意思| bg文是什么意思| 低密度脂蛋白偏高是什么意思| 结肠多发息肉是什么意思| 火供是什么意思| 鸭肫是鸭的什么部位| 肺气囊是什么病| cpu是什么意思| 三颗星是什么军衔| 一个山一个鬼念什么| mid什么意思| bf是什么| 血压高查什么项目| 百度Jump to content

倪妮戴千万珠宝登封面 空灵娴静演绎内心的力量

From Wikipedia, the free encyclopedia
(Redirected from Boost C++ Libraries)
Initial releaseSeptember 1, 1999; 25 years ago (2025-08-06)[1]
Stable release
1.88.0[2] Edit this on Wikidata / 10 April 2025; 3 months ago (10 April 2025)
Repository
Written inC++
Operating systemCross-platform
TypeLibraries
LicenseBoost Software License
Websitewww.boost.org
Old logo (2006–2025)
百度 ”一家地产中介机构的工作人员说,现在一居室的价格已经和西四环、北五环价格持平,均价在四千至五千元。

Boost is a set of libraries for the C++ programming language that provides support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. It contains 164 individual libraries (as of version 1.76).[3]

All of the Boost libraries are licensed under the Boost Software License, designed to allow Boost to be used with both free and proprietary software projects.[4] Many of Boost's founders are on the C++ standards committee, and several Boost libraries have been accepted for incorporation into the C++ Technical Report 1, the C++11 standard (e.g. smart pointers, thread, regex, random, ratio, tuple)[5][6] and the C++17 standard (e.g. filesystem, any, optional, variant, string_view).[7]

The Boost community emerged around 1998, when the first version of the standard was released. It has grown continuously since then and now plays a big role in the standardization of C++. Even though there is no formal relationship between the Boost community and the standardization committee, some of the developers are active in both groups.

Design

[edit]

The libraries are aimed at a wide range of C++ users and application domains. They range from general-purpose libraries like the smart pointer library, to operating system abstractions like Boost FileSystem, to libraries primarily aimed at other library developers and advanced C++ users, like the template metaprogramming (MPL) and domain-specific language (DSL) creation (Proto).

In order to ensure efficiency and flexibility, Boost makes extensive use of templates. Boost has been a source of extensive work and research into generic programming and metaprogramming in C++.[8]

Most Boost libraries are header based, consisting of inline functions and templates, and as such do not need to be built in advance of their use. Some Boost libraries coexist as independent libraries.[9][10] Some Boost libraries, such as boost.regex, are offered as modules, as the rest of the library begins to support modules.

Associated people

[edit]

The original founders of Boost that are still active in the community includes David Abrahams. An author of several books on C++, Nicolai Josuttis, contributed to the Boost array library in 2001. There are mailing lists devoted to Boost library use and library development, active as of 2023.[11]

License

[edit]
Boost Software License
AuthorDevin Smith[12]
Latest version1.0
Published17 August 2003
SPDX identifierBSL-1.0
FSF approvedYes[13]
OSI approvedYes
GPL compatibleYes[13]
CopyleftNo[13]
Linking from code with a different licenceYes
Websitewww.boost.org/LICENSE_1_0.txt

Boost is licensed under its own free, open-source license, known as the Boost Software License.[14] It is a permissive license in the style of the BSD license and the MIT license, but without requiring attribution for redistribution in binary form.[15] The license has been OSI-approved since February 2008[16][17] and is considered a free software license, compatible with the GNU General Public License, by the Free Software Foundation.[13]

See also

[edit]

References

[edit]
  1. ^ "Old Versions". Retrieved 11 April 2017.
  2. ^ "Version 1.88.0". 10 April 2025. Retrieved 12 April 2025.
  3. ^ "List of Boost libraries".
  4. ^ "Boost Software License". www.boost.org. Retrieved 2025-08-06.
  5. ^ "Library Technical Report". JTC1/SC22/WG21 - The C++ Standards Committee. 2 July 2003. Retrieved 1 February 2012.
  6. ^ "A Threading API for C++".
  7. ^ "StackOverflow.com site".
  8. ^ Abrahams, David; Gurtovoy, Aleksey (10 December 2004). C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond. Pearson Education. p. 408.
  9. ^ "Asio web site".
  10. ^ "Spirit web-site".
  11. ^ "Boost Mailing Lists (A.K.A. Discussion Groups)". Retrieved 28 Apr 2020.
  12. ^ "Boost Software License". Boost (C++ libraries). December 3, 2003. Archived from the original on April 24, 2025. Retrieved April 21, 2025.
  13. ^ a b c d "Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)".
  14. ^ "Boost Software License - Version 1.0" (TXT). August 17, 2003. Retrieved December 22, 2023.
  15. ^ Dawes, Beman. "Boost Software License". Retrieved 2025-08-06.
  16. ^ "Boost mailing list archive". Archived from the original on 2025-08-06.
  17. ^ "Boost Software License 1.0 (BSL-1.0) | Open Source Initiative". 5 February 2008.

Further reading

[edit]
  • Demming, Robert & Duffy, Daniel J. (2010). Introduction to the Boost C++ Libraries. Vol. 1 - Foundations. Datasim. ISBN 978-94-91028-01-4.
  • Demming, Robert & Duffy, Daniel J. (2012). Introduction to the Boost C++ Libraries. Vol. 2 - Advanced Libraries. Datasim. ISBN 978-94-91028-02-1.
  • Mukherjee, Arindam (2015). Learning Boost C++ Libraries. Packt. ISBN 978-1-78355-121-7.
  • Polukhin, Antony (2013). Boost C++ Application Development Cookbook. Packt. ISBN 978-1-84951-488-0.
  • Polukhin, Antony (2017). Boost C++ Application Development Cookbook (2 ed.). Packt. ISBN 978-1-78728-224-7.
  • Sch?ling, Boris (2011). The Boost C++ Libraries. XML Press. ISBN 978-0-9822191-9-5.
  • Sch?ling, Boris (2014). The Boost C++ Libraries (2 ed.). XML Press. p. 570. ISBN 978-1-937434-36-6.
  • Siek, Jeremy G.; Lee, Lie-Quan & Lumsdaine, Andrew (2001). The Boost Graph Library: User Guide and Reference Manual. Addison-Wesley. ISBN 978-0-201-72914-6.
[edit]
活泼的近义词是什么 不孕不育的症状是什么 什么人容易得间质瘤 s是什么化学元素 贴切是什么意思
btob是什么意思 脑血流图能检查出什么 殊胜的意思是什么 改良碱性土壤用什么 rip什么意思
什么是零重力座椅 破伤风什么症状 尿多什么原因 什么的食物 石斛什么价格
晚上起夜尿多吃什么药 生姜什么时候吃最好 最大的罩杯是什么杯 flair呈高信号是什么意思 佛家思想的核心是什么
小县城适合做什么生意hcv9jop5ns7r.cn 木字旁有什么字jingluanji.com 大便潜血弱阳性是什么原因hcv8jop6ns2r.cn 玻尿酸是干什么用的hcv8jop4ns8r.cn dsa检查是什么意思hcv9jop5ns0r.cn
烟台有什么特产hanqikai.com 手术后喝什么鱼汤最好hcv9jop5ns3r.cn 吃什么药通气放屁最快hcv9jop1ns0r.cn 桃子有什么营养价值hcv9jop0ns7r.cn 床上放什么可以驱蟑螂hcv8jop3ns5r.cn
导语是什么意思hcv9jop8ns1r.cn 胸疼应该挂什么科hcv9jop0ns0r.cn 9.25什么星座hcv9jop3ns7r.cn 南辕北辙告诉我们什么道理liaochangning.com 很low是什么意思hcv8jop9ns7r.cn
6月9号什么星座cj623037.com 霉菌性阴炎用什么药好得快1949doufunao.com 生姜吃多了有什么害处hcv7jop9ns0r.cn 谭震林是什么军衔hcv9jop4ns0r.cn 的作用是什么hcv7jop5ns3r.cn
百度