boostjp : Boost日本語情報サイト
  • GitHub Project
  1. Boost逆引きリファレンス
  2. ロギング

最終更新日時: 2017年12月25日 04時40分03秒
Akira Takahashi が更新

履歴 編集

ロギング

ロギングには、Boost Log Libraryを使用する。

インデックス

  • 基本的なログ出力
  • ファイルにログを出力する
  • ログレベルでフィルタを掛ける
  • フォーマットを設定する
  • 自動的にフラッシュさせる
  • 追記モードで書き込む
  • ログファイルをローテーションさせる

基本的なログ出力

todo : 以下のエントリから転載

  • http://d.hatena.ne.jp/faith_and_brave/20130725/1374736211

ファイルにログを出力する

todo : 以下のエントリから転載

  • http://d.hatena.ne.jp/faith_and_brave/20130726/1374820081

ログレベルでフィルタを掛ける

todo : 以下のエントリから転載 http://d.hatena.ne.jp/faith_and_brave/20130725/1374736211

フォーマットを設定する

自動的にフラッシュさせる

todo : 以下のエントリから転載

  • http://d.hatena.ne.jp/faith_and_brave/20130806/1375772761

追記モードで書き込む

todo : 以下のエントリから転載

  • http://suikaba.hatenablog.com/entry/2013/08/02/191734

ログファイルをローテーションさせる

todo : 以下のエントリから転載

  • http://d.hatena.ne.jp/faith_and_brave/20130801/1375340888
  • http://d.hatena.ne.jp/faith_and_brave/20130802/1375427047

documentation boost version is 1.54.0

  • コミュニティ
  • Boostライブラリのビルド方法
  • メーリングリスト
  • 運営メンバ
  • Boostを使用しているプロジェクト
  • アーカイブ
    • 旧Boost日本語化プロジェクト
      • document
        • エラーと例外のハンドリング
        • ジェネリックコンポーネントにおける例外安全性
        • ジェネリックプログラミング手法
        • Coding Guidelines for Integral Constant Expressions
      • 各ライブラリの翻訳ドキュメント
        • Boost.Compatibilty ライブラリ
        • mem_fn.hpp
        • §ヘッダファイル(Header) <[boost/static_assert.hpp](http://www.boost.org/doc/libs/1_31_0/boost/static_assert.hpp)>
        • Header <[boost/type_traits.hpp](http://www.boost.org/doc/libs/1_31_0/boost/type_traits.hpp)>
        • Array wrapper library
          • arrayクラス, 固定サイズ配列のSTLコンテナ
          • array.hpp
          • array1.cpp
          • array2.cpp
          • array3.cpp
          • array4.cpp
          • array5.cpp
        • bind.hpp
          • bind_as_compose.cpp
          • ref.hpp
        • 非推奨: Compose library
          • Compose Function Object Adapters
          • boost/compose.hpp
          • compose1.cpp
          • compose2.cpp
          • compose3.cpp
          • compose4.cpp
          • libs/compose/print.hpp
        • The Boost Concept Check Library (BCCL)
          • 参考文献
          • コンセプトの充当化と原型
          • コンセプト・チェック用クラスの作成
          • コンセプト・チェックの実装
          • Programming with Concepts
          • リファレンス
          • libs/concept_check/stl_concept_check.cpp
          • libs/concept_check/stl_concept_covering.cpp
          • コンセプト・チェックの利用
        • Boost Conversion Library
          • Header boost/cast.hpp
          • libs/conversion/cast_test.cpp
          • Header boost/lexical_cast.hpp
        • Boost Date-Time Library Documentation
          • 全体的な設計の目標
          • Date-Timeの専門用語
          • Date-Time Build-Compiler Information
          • Date-Time Concepts - 計算
          • gregorian::date
          • gregorian::date_duration
          • gregorian::date_period
          • gregorian::gregorian_calendar
          • posix_time::ptime Documentation
          • posix_time::time_duration
          • posix_time::time_period
          • Date Generators / Algorithms
          • gregorian::date iterators
          • dates_as_strings.cpp
          • days_alive.cpp
          • days_till_new_year.cpp
          • Gregorian Date System Documentation
          • Local Time Adjustment
          • local_utc_conversion.cpp
          • period_calc.cpp
          • Posix Time System Documentation
          • print_holidays.cpp
          • print_hours.cpp
          • print_month.cpp
          • 参考文献
          • posix_time::time iterators
          • time_math.cpp
          • time_periods.cpp
          • トレードオフ:安定性、予測性と近似
        • Disjoint Sets(互いに素な集合)
          • 参考文献
        • Boost Format library
          • Type-safe 'printf-like' format class
          • The Boost Format library
          • example
            • libs/format/example/sample_advanced.cpp
            • libs/format/example/sample_formats.cpp
            • libs/format/example/sample_new_features.cpp
            • libs/format/example/sample_userType.cpp
        • Header `<boost/function.hpp>`
          • boost::function FAQ
          • Boost.Function Reference Manual
          • Boost.Function Tutorial
        • Improved Function Object Adapters
          • Binders
          • libs/functional/function_test.cpp
          • Function Object Traits
          • Member Function Adapters
          • Negators
          • Function Pointer Adapters
        • the Boost Graph Library
          • AdjacencyGraph
          • AdjacencyMatrix
          • BFS(幅優先探査)Visitor Concept
          • BasicMatrix
          • Bellman Ford Visitor Concept
          • BidirectionalGraph
          • Buffer Concept
          • ColorValue
          • DFS Visitor Concept
          • Dijkstra Visitor Concept
          • EdgeListGraph
          • Edge Mutable Graph
          • EventVisitor Concept
          • EventVisitorList Concept
          • 謝辞
          • Adjacency Iterator Adaptor
          • adjacency_list
          • adjacency_list_traits
          • adjacency_matrix
          • bandwidth
          • bellman_ford_shortest_paths
          • bellman_visitor&lt;EventVisitorList&gt;
          • bfs_visitor&lt;EventVisitorList&gt;
          • bgl_named_params&lt;Param, Type, Rest&gt;
          • 参考文献
          • breadth_first_search
          • breadth_first_visit
          • connected_components
          • BGLでグラフアルゴリズムを構築する
          • copy_graph
          • cuthill_mckee_ordering
          • dag_shortest_paths
          • depth_first_search
          • depth_first_visit
          • dfs_visitor&lt;EventVisitorList&gt;
          • dijkstra_shortest_paths
          • dijkstra_visitor&lt;EventVisitorList&gt;
          • distance_recorder&lt;DistanceMap, EventTag&gt;
          • edge_list&lt;EdgeIterator, ValueType, DiffType&gt;
          • edmunds_karp_max_flow
          • boost/graph/exception.hpp
          • 基本的なグラフ理論の復習
          • examples
            • libs/graph/example/bellman-example.cpp
            • libs/graph/example/bfs-example.cpp
            • libs/graph/example/bfs-example2.cpp
            • libs/graph/example/bfs.cpp.md
            • libs/graph/example/connected_components.cpp
            • libs/graph/example/cuthill_mckee_ordering.cpp
            • libs/graph/example/dag_shortest_paths.cpp
            • libs/graph/example/dave.cpp
            • libs/graph/example/dfs-example.cpp
            • libs/graph/example/dfs_parenthesis.cpp
            • libs/graph/example/dijkstra-example.cpp
            • libs/graph/example/edmunds-karp-eg.cpp
            • libs/graph/example/family-tree-eg.cpp
        • io
          • Boost Input/Output Library
          • Header &lt;boost/io/ios_state.hpp&gt;
        • The Boost Lambda Library
          • A. Rationale for some of the design decisions
          • 2. Getting Started
          • 3. Introduction
          • 4. Using the library
          • 5. Lambda expressions in details
          • 6. Extending return type deduction system
          • 7. Practical considerations
          • 8. Relation to other Boost libraries
          • 9. Contributors
          • Bibliography
        • Boost Math Library
          • Greatest Common Divisor & Least Common Multiple
          • Class octonion
          • Class quaternion Documentation
          • Special Functions Documentation
        • Boost.MultiArray
          • Boost 多次元配列ライブラリ (Boost.MultiArray)
        • Boost Pool Library
          • Poolの概念
          • Pool Copyright
          • implementation
            • アラインメント保証
            • ct_gcd_lcm - コンパイル時 GCD および LCM
            • for - m4 FOR Macro
            • gcd_lcm - GCD and LCM
            • guard - Auto-lock/unlock-er
            • mutex - Mutex
            • Object Pool Implementation
            • Pool の実装
            • pool_alloc - Boost Pool Standard Allocators Implementation
            • Object Pool Constructors Generator
            • 単純分離記憶域の実装
            • singleton - Singleton
            • Singleton Pool の実装
          • Boost Pool Interfaces
            • object_pool - Boost Object Pool Allocator
            • Pool
            • pool_alloc - Boost Pool Standard Allocators
            • 単純分離記憶域
            • Singleton Pool
            • User Allocators
        • Boost Preprocessor Library
          • 参考文献
          • data
            • Arrays
            • Lists
            • Sequences
            • Tuples
          • ref
            • BOOST_PP_ADD
            • BOOST_PP_ADD_D
            • BOOST_PP_AND
            • BOOST_PP_APPLY
            • BOOST_PP_ARRAY_DATA
            • BOOST_PP_ARRAY_ELEM
            • BOOST_PP_ARRAY_INSERT
            • BOOST_PP_ARRAY_INSERT_D
            • BOOST_PP_ARRAY_POP_BACK
            • BOOST_PP_ARRAY_POP_BACK_Z
            • BOOST_PP_ARRAY_POP_FRONT
            • BOOST_PP_ARRAY_POP_FRONT_Z
            • BOOST_PP_ARRAY_PUSH_BACK
            • BOOST_PP_ARRAY_PUSH_FRONT
            • BOOST_PP_ARRAY_REMOVE
            • BOOST_PP_ARRAY_REMOVE_D
            • BOOST_PP_ARRAY_REPLACE
            • BOOST_PP_ARRAY_REPLACE_D
            • BOOST_PP_ARRAY_REVERSE
            • BOOST_PP_ARRAY_SIZE
            • BOOST_PP_ASSERT
            • BOOST_PP_ASSERT_MSG
            • BOOST_PP_ASSIGN_SLOT
            • BOOST_PP_BITAND
            • BOOST_PP_BITNOR
            • BOOST_PP_BITOR
            • BOOST_PP_BITXOR
            • BOOST_PP_BOOL
            • BOOST_PP_CAT
            • BOOST_PP_COMMA
            • BOOST_PP_COMMA_IF
            • BOOST_PP_COMPL
            • BOOST_PP_CONFIG_EXTENDED_LINE_INFO
            • BOOST_PP_DEC
            • BOOST_PP_DEDUCE_D
            • BOOST_PP_DEDUCE_R
            • BOOST_PP_DEDUCE_Z
            • BOOST_PP_DIV
            • BOOST_PP_DIV_D
            • BOOST_PP_EMPTY
            • BOOST_PP_ENUM
            • BOOST_PP_ENUM_BINARY_PARAMS
            • BOOST_PP_ENUM_BINARY_PARAMS_Z
            • BOOST_PP_ENUM_PARAMS
            • BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT
            • BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS
            • BOOST_PP_ENUM_PARAMS_Z
            • BOOST_PP_ENUM_SHIFTED
            • BOOST_PP_ENUM_SHIFTED_PARAMS
            • BOOST_PP_ENUM_SHIFTED_PARAMS_Z
            • BOOST_PP_ENUM_SHIFTED_z
            • BOOST_PP_ENUM_TRAILING
            • BOOST_PP_ENUM_TRAILING_BINARY_PARAMS
            • BOOST_PP_ENUM_TRAILING_BINARY_PARAMS_Z
            • BOOST_PP_ENUM_TRAILING_PARAMS
            • BOOST_PP_ENUM_TRAILING_PARAMS_Z
            • BOOST_PP_ENUM_TRAILING_z
            • BOOST_PP_ENUM_z
            • BOOST_PP_EQUAL
            • BOOST_PP_EQUAL_D
            • BOOST_PP_EXPAND
            • BOOST_PP_EXPR_IF
            • BOOST_PP_EXPR_IIF
            • BOOST_PP_FILENAME_x
            • BOOST_PP_FOR
            • BOOST_PP_FOR_r
            • BOOST_PP_FRAME_FINISH
            • BOOST_PP_FRAME_FLAGS
            • BOOST_PP_FRAME_ITERATION
            • BOOST_PP_FRAME_START
            • BOOST_PP_GREATER
            • BOOST_PP_GREATER_D
            • BOOST_PP_GREATER_EQUAL
            • BOOST_PP_GREATER_EQUAL_D
            • BOOST_PP_IDENTITY
            • BOOST_PP_IF
            • BOOST_PP_IIF
            • BOOST_PP_INC
            • BOOST_PP_INCLUDE_SELF
            • BOOST_PP_INDIRECT_SELF
            • BOOST_PP_INTERCEPT
            • BOOST_PP_IS_ITERATING
            • BOOST_PP_IS_SELFISH
            • BOOST_PP_ITERATE
            • BOOST_PP_ITERATION
            • BOOST_PP_ITERATION_DEPTH
            • BOOST_PP_ITERATION_FINISH
            • BOOST_PP_ITERATION_FLAGS
            • BOOST_PP_ITERATION_LIMITS
            • BOOST_PP_ITERATION_PARAMS_x
            • BOOST_PP_ITERATION_START
            • BOOST_PP_LESS
            • BOOST_PP_LESS_D
            • BOOST_PP_LESS_EQUAL
            • BOOST_PP_LESS_EQUAL_D
            • BOOST_PP_LIMIT_DIM
            • BOOST_PP_LIMIT_FOR
            • BOOST_PP_LIMIT_ITERATION
            • BOOST_PP_LIMIT_ITERATION_DIM
            • BOOST_PP_LIMIT_MAG
            • BOOST_PP_LIMIT_REPEAT
            • BOOST_PP_LIMIT_SLOT_COUNT
            • BOOST_PP_LIMIT_SLOT_SIG
            • BOOST_PP_LIMIT_TUPLE
            • BOOST_PP_LIMIT_WHILE
            • BOOST_PP_LINE
            • BOOST_PP_LIST_APPEND
            • BOOST_PP_LIST_APPEND_D
            • BOOST_PP_LIST_AT
            • BOOST_PP_LIST_AT_D
            • BOOST_PP_LIST_CAT
            • BOOST_PP_LIST_CAT_D
            • BOOST_PP_LIST_CONS
            • BOOST_PP_LIST_ENUM
            • BOOST_PP_LIST_ENUM_R
            • BOOST_PP_LIST_FILTER
            • BOOST_PP_LIST_FILTER_D
            • BOOST_PP_LIST_FIRST
            • BOOST_PP_LIST_FIRST_N
            • BOOST_PP_LIST_FIRST_N_D
            • BOOST_PP_LIST_FOLD_LEFT
            • BOOST_PP_LIST_FOLD_LEFT_2ND
            • BOOST_PP_LIST_FOLD_LEFT_2ND_D
            • BOOST_PP_LIST_FOLD_LEFT_d
            • BOOST_PP_LIST_FOLD_RIGHT
            • BOOST_PP_LIST_FOLD_RIGHT_2ND
            • BOOST_PP_LIST_FOLD_RIGHT_2ND_D
            • BOOST_PP_LIST_FOLD_RIGHT_d
            • BOOST_PP_LIST_FOR_EACH
            • BOOST_PP_LIST_FOR_EACH_I
            • BOOST_PP_LIST_FOR_EACH_I_R
            • BOOST_PP_LIST_FOR_EACH_PRODUCT
            • BOOST_PP_LIST_FOR_EACH_PRODUCT_R
            • BOOST_PP_LIST_FOR_EACH_R
            • BOOST_PP_LIST_IS_CONS
            • BOOST_PP_LIST_IS_NIL
            • BOOST_PP_LIST_NIL
            • BOOST_PP_LIST_REST
            • BOOST_PP_LIST_REST_N
            • BOOST_PP_LIST_REST_N_D
            • BOOST_PP_LIST_REVERSE
            • BOOST_PP_LIST_REVERSE_D
            • BOOST_PP_LIST_SIZE
            • BOOST_PP_LIST_SIZE_D
            • BOOST_PP_LIST_TO_TUPLE
            • BOOST_PP_LIST_TO_TUPLE_R
            • BOOST_PP_LIST_TRANSFORM
            • BOOST_PP_LIST_TRANSFORM_D
            • BOOST_PP_LOCAL_ITERATE
            • BOOST_PP_LOCAL_LIMITS
            • BOOST_PP_LOCAL_MACRO
            • BOOST_PP_LPAREN
            • BOOST_PP_LPAREN_IF
            • BOOST_PP_MAX
            • BOOST_PP_MAX_D
            • BOOST_PP_MIN
            • BOOST_PP_MIN_D
            • BOOST_PP_MOD
            • BOOST_PP_MOD_D
            • BOOST_PP_MUL
            • BOOST_PP_MUL_D
            • BOOST_PP_NIL
            • BOOST_PP_NOR
            • BOOST_PP_NOT
            • BOOST_PP_NOT_EQUAL
            • BOOST_PP_NOT_EQUAL_D
            • BOOST_PP_OR
            • BOOST_PP_RELATIVE_FINISH
            • BOOST_PP_RELATIVE_FLAGS
            • BOOST_PP_RELATIVE_ITERATION
            • BOOST_PP_RELATIVE_START
            • BOOST_PP_REPEAT
            • BOOST_PP_REPEAT_1ST
            • BOOST_PP_REPEAT_2ND
            • BOOST_PP_REPEAT_3RD
            • BOOST_PP_REPEAT_FROM_TO
            • BOOST_PP_REPEAT_FROM_TO_1ST
            • BOOST_PP_REPEAT_FROM_TO_2ND
            • BOOST_PP_REPEAT_FROM_TO_3RD
            • BOOST_PP_REPEAT_FROM_TO_D
            • BOOST_PP_REPEAT_FROM_TO_D_z
            • BOOST_PP_REPEAT_FROM_TO_z
            • BOOST_PP_REPEAT_z
            • BOOST_PP_RPAREN
            • BOOST_PP_RPAREN_IF
            • BOOST_PP_SLOT
            • BOOST_PP_STRINGIZE
            • BOOST_PP_SUB
            • BOOST_PP_SUB_D
            • BOOST_PP_TUPLE_EAT
            • BOOST_PP_TUPLE_ELEM
            • BOOST_PP_TUPLE_REM
            • BOOST_PP_TUPLE_REVERSE
            • BOOST_PP_TUPLE_TO_LIST
            • BOOST_PP_VALUE
            • BOOST_PP_WHILE
            • BOOST_PP_WHILE_d
            • BOOST_PP_XOR
          • terms
            • 評価済み引数
            • 名前付けされた外部引数
          • topics
            • Evaluated Slots
            • File Iteration
            • 非互換性
            • Local Iteration
            • 動機
            • プリプロセッサに関する既知の問題
            • Reentrancy
            • テクニック集
        • Boost Random Number Library
          • Random Number Generator Library Concepts
        • Rational Number Library
          • Rational Numbers
        • regex++, Index
          • Regex++, Appendices.
          • Regex++, FAQ.
          • Regex++, Format String Reference.
          • Class RegEx
          • <a id="intro">Introduction</a>
          • Regex++, POSIX API Reference
          • Regex++, Regular Expression Syntax
          • Regex++ template class reference.
          • Regex++, Traits Class Reference.
        • Boost.Signals
          • Boost.Signals 設計
          • Boost.Signals 設計の論拠
          • Boost.Signals FAQ
          • Boost.Signals Revision History
          • Boost.Signals チュートリアル
          • reference
            • Boost.Signals: ヘッダ &lt;[boost/signals/connection.hpp](http://www.boost.org/doc/libs/1_31_0/boost/sig
            • Boost.Signals: クラステンプレート `last_value`
            • Boost.Signals: ヘッダ &lt;boost/signal.hpp&gt;
            • Boost.Signals: クラステンプレート `signalN`
            • Boost.Signals: クラステンプレート slot
            • Boost.Signals: クラス `trackable`
            • 関数テンプレート `visit_each`
        • Smart Pointer Library
          • Smart Pointer Changes
          • scoped_array class template
          • scoped_ptr class template
          • shared_array class template
          • shared_ptr class template
          • Smart Pointers
          • weak_ptr class template
        • The Boost Tuple Library
          • Tuple Library : design decisions rationale
          • Tuple library advanced features
        • utility
          • Assignable
          • Copy Constructible
          • MultiPassInputIterator
    • C++オンライン読書会
      • 第1回 C++Now! 読書会
      • 第2回 C++Now! 読書会
      • 第3回 C++Now! 読書会
      • 第4回 C++Now! 読書会
      • 第5回 C++オンライン読書会
      • 第6回 C++オンライン読書会
      • 第7回 C++オンライン読書会
      • 第8回 C++オンライン読書会
      • 第9回 C++オンライン読書会
      • 第10回 C++オンライン読書会
      • 第11回 C++オンライン読書会
      • 第12回 C++オンライン読書会
      • 第13回 C++オンライン読書会
      • 第14回 C++オンライン読書会
      • 第15回 C++オンライン読書会
      • 読みたいC++資料リクエスト
    • 提案予定プロジェクト
      • テンプレートの再帰上限数workaround(rejected)
  • BoostCon
    • BoostCon 2010
    • BoostCon 2011
  • C++Now!
    • C++Now! 2012
    • C++Now! 2013
    • C++Now! 2014
    • C++Now! 2015
    • C++Now! 2016
    • C++Now! 2017
  • ドキュメント
    • Boost.Range アルゴリズム関数のすすめ
    • Boost.Serialization
      • Overview
      • Other Classses
        • extended_type_info
        • singleton
        • void_cast
      • Reference
        • Archive Concepts
        • SerializableConcept
          • Class Serialization Traits
            • Export Key
        • Special Considerations
          • Exporting Class Serialization
    • リリースノート
      • Boost 1.45.0 リリースノート
      • Boost 1.46.0 リリースノート
      • Boost 1.46.1リリースノート
      • Boost 1.47.0 リリースノート
      • Boost 1.48.0 リリースノート
      • Boost 1.49.0 リリースノート
      • Boost 1.50.0 リリースノート
      • Boost 1.51.0 リリースノート
      • Boost 1.52.0 リリースノート
      • Boost 1.53.0 リリースノート
      • Boost 1.54.0リリースノート
      • Boost 1.55.0 リリースノート
      • Boost 1.56.0リリースノート
      • Boost 1.57.0リリースノート
      • Boost 1.58.0リリースノート
      • Boost 1.59.0リリースノート
      • Boost 1.60.0リリースノート
      • Boost 1.61.0リリースノート
      • Boost 1.62.0リリースノート
      • Boost 1.63.0リリースノート
      • Boost 1.64.0リリースノート
      • Boost 1.65.0リリースノート
      • Boost 1.65.1リリースノート
      • Boost 1.66.0リリースノート
      • Boost 1.67.0リリースノート
      • Boost 1.68.0リリースノート
      • Boost 1.69.0リリースノート
      • Boost 1.70.0リリースノート
      • Boost 1.71.0リリースノート
      • Boost 1.72.0リリースノート
      • Boost 1.73.0リリースノート
      • Boost 1.74.0リリースノート
      • Boost 1.75.0リリースノート
      • Boost 1.76.0リリースノート
      • Boost 1.77.0リリースノート
      • Boost 1.78.0リリースノート
      • Boost 1.79.0リリースノート
      • Boost 1.80.0リリースノート
      • Boost 1.81.0リリースノート
      • Boost 1.82.0リリースノート
      • Boost 1.83.0リリースノート
      • Boost 1.84.0リリースノート
      • Boost 1.85.0リリースノート
      • Boost 1.86.0リリースノート
      • Boost 1.87.0リリースノート
      • Boost 1.88.0リリースノート
      • Boost 1.xx.0リリースノート
  • editors_doc
    • boostjpを編集するには
  • Boost.勉強会
    • 行動規範(Code of Conduct)
    • ネタ帳
    • ライブラリ逆引き
    • Boost.勉強会 #1
    • Boost.勉強会 #10 東京
    • Boost.勉強会 #11 東京
    • Boost.勉強会 #12 大阪
    • Boost.勉強会 #13 仙台
    • Boost.勉強会 #14 東京
    • Boost.勉強会 #15 札幌
    • Boost.勉強会 #16 大阪
    • Boost.勉強会 #17 東京
    • Boost.勉強会 #18 大阪
    • Boost.勉強会 #19 東京
    • Boost.勉強会 #2
    • Boost.勉強会 #20 東京
    • Boost.勉強会 #21 札幌
    • Boost.勉強会 #3 関西
    • Boost.勉強会 #4
    • Boost.勉強会 #5 名古屋
    • Boost.勉強会 #6 札幌
    • Boost.勉強会 #7 東京
    • Boost.勉強会 #8 大阪
    • Boost.勉強会 #9 つくば
    • Boost.勉強会はなにであって、なにでないか
    • Boost.忘年会 2010@名古屋
    • Boost.忘年会 2010@sapporo
    • Boost.忘年会 2010@東京
  • Boost逆引きリファレンス
    • 配列
    • ビルドツール
    • ヘッダオンリー or ビルドが必要なライブラリ
    • 循環バッファ
    • コンパイラ間の差を吸収する
    • コンパイル時条件によるオーバーロード
    • コルーチン
    • C++11とBoostの対応付け
    • 日付の計算
    • 実行時アサート
    • サイズを動的に変更できるビット集合
    • 動的な正規表現
    • 動的型
    • ファイル/ディレクトリ操作
    • 有限状態マシン
    • for each文
    • 文字列フォーマット
    • 関数ポインタと関数オブジェクトを統一的に扱う
    • 計算幾何
    • グラフ
    • ハッシュ表
    • iniファイルの読み込み/書き込み
    • 組み込み型を必ず初期化する
    • 区間演算
    • ストリームの状態を戻す
    • イテレータを作る
    • JSONの読み込み/書き込み
    • 無名関数
    • 線形代数
    • リスト処理の遅延評価
    • ロックフリーキュー
    • ロックフリースタック
    • ロギング
    • 数学
    • メモリマップドファイル
    • ムーブ可能なクラスを定義する
    • MPI による並列計算
    • 多次元配列
    • コンテナに複数の並び順を持たせる
    • 多倍長浮動小数点数
    • 多倍長整数
    • 名前付き引数
    • クラスをコピー不可にする
    • コピー不可なオブジェクトを持ちまわる
    • 演算子を自動定義する
    • 無効値の統一的な表現
    • 構文解析
    • カリー化/部分適用
    • 優先順位を付けて並べ替える
    • コマンドラインオプションの定義/取得
    • 乱数
    • スコープを抜ける際に実行されるブロック
    • シリアライズ
    • シグナル/スロット
    • リソースを自動的に解放する
    • コンパイル時アサート
    • 静的な正規表現
    • 統計処理
    • 文字列操作
    • スレッド
    • 処理時間の計測
    • タプル
    • 型特性
    • 単体テスト
    • 単位演算
    • オブジェクトにユニークなIDを付ける
    • ユーザー定義型を扱える型安全な共用体
    • Boostのバージョンを調べる
    • XMLの読み込み/書き込み
    • ネットワーク
      • ネットワーク - TCP

本サイトの情報は、 クリエイティブ・コモンズ 表示 3.0 非移植 ライセンス(CC BY) の下に提供されています。