ブースト

広範囲のアプリケーションにわたって使用可能なオープンソースと広く有用なライブラリパッケージ
今すぐダウンロード

ブースト ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Boost Team
  • 出版社のWebサイト:
  • http://www.boost.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 56.8 MB

ブースト タグ


ブースト 説明

広範囲のアプリケーションにわたって使用可能なオープンソースと広く有用なライブラリパッケージ ブーストライブラリは、広範囲のアプリケーションにわたって使用可能で広く有用であることを意図しています。ブーストライセンスは、商業的および非業務用途の両方を奨励します.Boostは、ブーストライブラリが最終的な標準化に適しているように、「既存の慣行」を確立し、参照実装を提供することを目指しています。将来のC ++ Standard.Boostの一部になるためのステップとして、C ++規格委員会のライブラリーテクニカルレポート(TR1)に10個のブーストライブラリがすでに含まれています。ブーストはすでに組織の内部Webサーバーで入手できます。ブーストライブラリをインストールする方法はいくつかありますが、ここでは簡単な方法があります。このリリースの新機能: 新しいライブラリ: フライウェイト: ・JoaqunMLpezMu?OZから、大量の高冗長なオブジェクトを管理するための設計パターン。 ScopeeXit: ・Alexander Nasonovから範囲出口で任意のコードを実行します。 スワップ: ・Joseph Gauterinからの汎用スワップ機能強化。 ・ライブラリを更新しました」 アキュムレータ: ・rolling_sum、rolling_count、およびrolling_meanアキュムレータを追加します。 日付時刻: ・新しいフォーマッタで24時間を超える期間の持続時間をフォーマットと読み取りのためのサポートを追加しました。%0。 ・Public Includeディレクトリからtestfrmwk.hppファイルを削除しました。 ・いくつかのバグとコンパイルエラーを修正しました。 ・詳しくは変更履歴をご覧ください 例外: ・改善されたよりカスタマイズ可能な診断情報出力。 ハッシュ: ・ブースト/機能/詳細/ container_fwd.hppがboost / detail / container_fwd.hppに移動されました。現在の場所は推奨されていません。 ・詳しくは、図書館の変更点を参照してください。 プロセス間: ・エミュレーション関数の代わりにrvalue-referencesの機能を表示するための更新されたドキュメント。 ・コピー可能なクラスがさらに移動可能です。 ・Move-ConstructorとAssignmentsは、コンテンツを交換するだけでなく、デフォルト構築状態で移動したオブジェクトを終了しました。 ・複数のバグ修正(#2391、#2431、#1390、#2570、#2528)。 侵入: ・新しいトレンプベースのコンテナ:TREAP、TREAP_SET、TREAP_MULTISET。 ・Windowsベースの64ビットコンパイラのためのコンパイルバグを修正しました。 ・コンテナコンストラクタの例外安全バグを修正しました。 ・エミュレーション関数の代わりにrvalue-referencesの機能を表示するための更新されたドキュメント。 算数: ・ヨハンRの最適化された浮動小数点分類ルーチンを追加しました。 ・GCCの視力モードでコンパイルするようにコードを修正しました(バグレポート#1451)。 ・マルチインデックスコンテナ:いくつかの冗長型定義が推奨されています。詳細については図書館のリリースノートを参照してください。 プロト: ・バイナリ演算子のSFINAEに問題を解決する(バグ2407)。 ・Proto :: Call Transformを> 3の引数で呼び出し可能な変換。 ・result_of ::値は、値の配列端子の動作を変更しました。 ・unpack_exprは、ランダムアクセスシーケンスではなく転送シーケンスのみを必要とします。 ・レガシオ文書化されていないBoost_Proto_Define_(vararg_)function_templateマクロを廃止します。 ・繰り返しコード生成を支援するためにBoost_Proto_Repeatとboost_proto_local_iterateマクロを追加する ・Proto :: Tag :: Terminal以外のタグタイプを持つヌラリ式のサポート ・Proto :: OR_およびProto :: And_の0と1引数の変数を許可します。 正規表現: ・破壊変更:Perl正規表現構文を使用すると、空の式、および空の代替案が許可されました。この変更はPerlの互換性のために追加されました。新しいsyntax_option_type no_empty_expressionsが設定されている場合、古い動作は保存され、空の式は禁止されています。これは問題#1081です。 ・Perl Style $ {N}式のサポートをフォーマット文字列に追加しました(問題#2556)。 ・正規表現文字列内のsub式の位置にアクセスするためのサポートを追加しました(問題#2269)。 ・コンパイラ互換性の問題#2244、#2514、および#2458。 順次 ・ブースト::スワップを使用してください。 ・バケット数を選択するには、より大きな素数リストを使用してください。 ・種類を保存するために整列したストレージを使用してください。 ・C ++ 0xの初期化業者リストのサポートを追加すると、利用可能な場所にサポートされています。 ・詳しくは、図書館の変更点を参照してください。 xpressive: ・BASIC_REGEXは、std :: basic_regexとの互換性のために、ネストされたsyntax_option_flagsとvalue_type typedefを取得します。 ・Proto V4に移植された。ブースト/ Xpressive / ProtoのProto V2が削除されました。 ・regex_errorはBoost :: Excebureから継承します ・その他の変更点 ・このバージョンでは、CMAKEでのブーストを構築するための実験的サポートが導入されました。 詳細については、Wikiを参照してください。ディスカッションはBoost-Cmakeメーリングリストで行われています。


ブースト 関連ソフトウェア