boost-flyweight

    7

    3答えて

    多分、私は見ていないこの周りに簡単な方法があるので、誰かがそれを私に説明できることを願っています。 のは、私はクラスがあるとしましょう: class A { public: const double parameter; const std::string name; const std:: string fileName; A(const double

    1

    1答えて

    boost::flyweightをGOFパターンとして使用する方法を理解できません。どこかの例が存在しますか? たとえば、次のように使用します。 "太った"オブジェクトを構成するフライウェイトコンテナがなければなりません。このコンテナは、あるオブジェクトに対して軽量の「ホルダー/記述子」を与えることができます。そして、私はいくつかのコンテナに記述子を格納することができます。 boost::flyw

    1

    1答えて

    私は、繰り返しの短いストリングをたくさん格納して操作するシステムを実装しています。例えば株価系列。 (この中MSFTよう <time1>,MSFT,60.01 <time2>,MSFT,60.02 <time3>,MSFT,60.00 私はメモリ割り当て、文字列の検索/比較/それらの小さな繰り返しのティッカー名のコピーコストを最適化するためにBoost::Flyweightを使用して考えて