天天看點

【Boost】Boost總結彙總 1. 概述 2. 工具 3. 字元串與Range相關 4. 日期與時間 5. 并行程式設計 6. 其他

【Boost】Boost總結彙總

http://blog.csdn.net/huang_xw/article/details/8758212

從開始接觸Boost已經有好幾年了,而對它的掌握卻難言熟悉,有對它部分的源代碼的剖析也是蜻蜓點水。有時間一點點梳理一下吧。

1. 概述

【Boost】C++ Boost庫簡介

【Boost】C++ Boost 學習資源清單

【Boost】Boost使用幾條簡單筆記

【Boost】Poco vs Boost

2. 工具

【Boost】利用typeid來擷取變量的類型

【Boost】boost::function介紹

【Boost】boost::bind四種應用場景的例子

3. 字元串與Range相關

【Boost】基于boost::lexical_cast的to_string函數

【Boost】boost::tokenizer詳解

【Boost】boost::string_algo詳解1

【Boost】boost::string_algo詳解2——find相關函數

【Boost】boost::string_algo詳解3——finder的簡單應用

【Boost】boost::string_algo詳解4——trim_if,trim_copy_if,trim_xxxx_if,trim_xxxx_copy_if

【Boost】boost::string_algo詳解5——erase相關函數

【Boost】boost::string_algo詳解6——replace相關函數

【Boost】boost::string_algo詳解7——join的應用

【Boost】boost::range(區間)介紹

【Boost】boost::to_upper_copy詳解

4. 日期與時間

【Boost】date常用方法

【Boost】date構造方法

【Boost】date_duration與date_period

【Boost】通過date庫中一些類型計算節假日

【Boost】ptime類介紹

【Boost】boost::timer庫用法與執行個體

【Boost】time_duration, time_period, time_iterator

【Boost】month_iterator的妙用

5. 并行程式設計

【Boost】boost庫中thread多線程詳解1

【Boost】boost庫中thread多線程詳解2——mutex與lock

【Boost】boost庫中thread多線程詳解3——細說lock_guard

【Boost】boost庫中thread多線程詳解4——談談recursive_mutex(遞歸式互斥量)

【Boost】boost庫中thread多線程詳解5——談談線程中斷

【Boost】boost庫中thread多線程詳解6——線程組簡單例子

【Boost】boost庫中thread多線程詳解7——wait與timed_wait簡單例子

【Boost】boost庫asio詳解1——strand與io_service差別

【Boost】boost庫asio詳解2——io_service::run函數無任務時退出的問題

【Boost】boost庫asio詳解3——io_service作為work pool

【Boost】boost庫asio詳解4——deadline_timer使用說明

【Boost】boost庫asio詳解5——resolver與endpoint使用說明

【Boost】boost庫asio詳解6——boost::asio::error的用法淺析

【Boost】boost庫asio詳解7——boost::asio::buffer用法

【Boost】boost庫asio詳解8——幾個TCP的簡單例子

6. 其他

【Boost】boost::shared_from_this值得注意的地方

【Boost】boost庫中sleep方法詳解

【Boost】boost庫的随機數的例子

【Boost】boost::algorithm的幾個簡單例子

【Boost】boost::dynamic_bitset介紹

【Boost】boost::noncopyable介紹

【Boost】boost::array詳解

【Boost】boost::assign庫介紹

繼續閱讀