QuickFunctor.

QuickFunctor Projectは、テンプレートクラスとグローバル関数の集まりで構成されているライブラリです。
今すぐダウンロード

QuickFunctor. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Ciobi
  • 出版社のWebサイト:

QuickFunctor. タグ


QuickFunctor. 説明

QuickFunctor Projectは、テンプレートクラスとグローバル機能の集まりで構成されているライブラリです。 QuickFunctor Projectは、「Functors」の作成と作業を容易にするためのテンプレートクラスとグローバル関数、すなわち演算子()を実装するクラスのコレクションからなるライブラリです。QuickFunctorの機能は実質的な改善です( IMHO)標準が提供するものを提供するものは、組成、式、「変換」操作、および命名規則のようなものである。 Boost、TR1、Loki、おそらく他の場所に関連するものがありますが、QuickFunctorは見積もりの価値があると思います。 。)、ほとんどのC ++演算子を使用する。数値型と文字列型の式は直接処理され、必要に応じてユーザータイプを簡単に収容できます(intなど)。・Functorのコンストラクタは、より多様なパラメータを取ります。メンバーまたはグローバル関数からファンクタを作成できることに加えて、ファンクタは値またはローカル、静的またはメンバー変数から作成できます。・パラメータを持つ機能メンバーからの機能を作成できます。・3つ以上のパラメータを持つコンデュックに対処できます。・より一貫した命名方式。関数からファンクタを作成したい場合は、関数がメンバー関数またはグローバル1であれば、参照またはポインタを取ります。 MKFと呼ばれる1つの過負荷関数があります( "make functor"の場合)。 (ただし、変数からファンクタを構築するときは、以下に説明されているオプションが多くあります。)・新しい機能を作成するための既存の債務者に適用できる幅広い操作セット。これらは次のとおりです。・1つ以上のパラメータを持つファンクタと連携する延長を含む数学的構成・パラメータの基準とパラメータ変換(STLのBIND1STとBIND2NDのような)・パラメータの除去/置換・順序・キャスティング・キャスティング・鋳造・どのように構築されているのか、コンクリクトは、必要に応じて単純型(「名前付きファンクタル」と呼ばれる)で変数に保存できます。しかしながら、そのようなファンクタを使用することは、より多くのメモリ(ヒープメモリを含む)を取り、通常はスタックを使用するだけで仮想関数呼び出しを含む。 (実際には仮想関数が使用されている唯一の場所です。)このリリースの新機能:・基本的には0.8.1.0と同じですが、HTMLのフォーマットが変更され、ブラウザがより多くのブラウザを正しく表示する必要があります。


QuickFunctor. 関連ソフトウェア