CLX C++ Libraries
Home
  1. 文字列とテキスト
    1. salgorithm ..... 文字列アルゴリズム群
      • adjust ..... 文字列の位置調整
      • case_conv ..... 大文字/小文字の変換
      • remove ..... 特定文字の消去
      • replace ..... 文字列の置換
      • split ..... 文字列の分割/結合
      • strip ..... 空白文字の除去
      • predicate ..... 叙述関数群
    2. lexical_cast ..... 文字列 <-> 数値の相互変換
    3. tokenizer ..... 文字列のトークン分割
      • tokenizer_func ..... 文字列分割のためのポリシークラス
    4. tokenmap ..... 文字列のトークン分割(マップコンテナ版)
    5. table ..... 整形済みテキストファイルの読み込み
    6. scanner ..... 書式付き文字列の読み込み
    7. format ..... 書式付き文字列の書き出し
  2. ネットワーク
    1. resolver ..... 名前解決
    2. socket ..... 各種ソケットの基底クラス
    3. sockaddress ..... ソケット・アドレス
    4. udp::socket ..... UDP 用ソケット
    5. tcp::socket ..... TCP 用ソケット
    6. tcp::acceptor ..... TCP サーバ用ソケット
    7. icmp::socket ..... ICMP 用ソケット
    8. sockstream ..... ソケット通信用ストリーム
    9. sockmanager ..... 複数のソケットの入力状況の管理
  3. スレッド
    1. thread ..... スレッドの作成,操作
    2. mutex ..... スレッド間での排他制御
    3. condition ..... スレッド間での待受/通知制御
    4. call_once ..... 特定の関数(オブジェクト)を一度だけ実行する関数
  4. 日付と時刻
    1. date_time ..... 日付と時刻
    2. ioftime ..... 書式付き文字列の入出力
    3. timer ..... タイマー
  5. 数値
    1. constrained_value ..... 制約付きの値
    2. stats ..... 統計計算
    3. quantile ..... 分位点の計算
  6. その他
    1. argument ..... コマンドライン引数解析
    2. ini ..... INI ファイルの操作
    3. html::escape ..... html 制御文字のエスケープ
    4. uri ..... URI の encode/decode