Hippies

標題: Boost Library [打印本頁]

作者: kevinhu    時間: 2015-7-6 16:35
標題: Boost Library
本帖最後由 kevinhu 於 2015-7-7 16:53 編輯

最近在C++的時間花的不少,原本都還停留在C++ 標準 Library的應用上,在網路上看了不少大師的教學範例後,發現有不少的開發應用上都使用到Boost Library,於是也花了些時間去了解,由於已經有很長一段時間沒碰程式開發了,雖然 C 是我最早應用的程式語言,但是有很長一段時間是改用了Object Pascal 程式語言,現在回頭看的也已經不是當年的 C++ 了,現在看到 C++ 的程式範例還是格外的吃力,不過還好的就是以前所學的基本功夫還算扎實,所以還不至於全部要從頭在學起。
今天會想要在這留言一下,主要是要對C++ 的 Boost Library 留點記錄,好作為以後的應用參考,老實說 Boost Library 是一套 C++ STL Library 強化進階版,應該可以這樣來形容吧,也就是說當你在 C++ 上使用的越深入時,你肯定會遇上她需要她進而使用她,這感覺好像是談戀愛似得,應該就是如此吧!至於到底她有多好呢?網路上的文章還不少可以多扒扒文看看,我就不多說了。

Boost C++ Library

一篇 Boost Library 的文章,讓你有進一步的了解 Boost Library對 C++ 的重要性


作者: kevinhu    時間: 2015-9-2 17:19
本帖最後由 kevinhu 於 2015-9-2 18:12 編輯

在看了不少文章后才慢慢体会到,C++在引入了模板(template)后得以加入到泛型(GP)设计,在C++中的标准Library中就是由STL Library来实现泛型设计的框架,要懂Boost Library之前还是必须先把STL给搞懂,否则可能还是会看的一头雾水吧!

要了解 STL 这里有篇文章可以看看,会对STL有更深的认识。
C++ STL编程轻松入门

作者: kevinhu    時間: 2015-9-10 14:02
在Linux使用的是GNU C,而GNU C 使用的 STL 版本則是 sgi 的 StandardTemplate Library ,一下是官網鏈接提供參考

GCC, the GNU Compiler Collection

sgi Standard Template Library
作者: kevinhu    時間: 2015-9-10 15:25
STL 教學,透過圖文說明,讓人更容易了解STL的概念、內容及應用。
C++ Standard Template Library Overview
作者: kevinhu    時間: 2015-9-23 14:45
增加些参考资料
C++ Boost Thread 编程指南




歡迎光臨 Hippies (http://bbs.hippies.tw/) Powered by Discuz! X3.2