トップ 最新

#3 [全文検索]

検索方法

並べ替え: 表示件数: 検索条件の書式:

[SIMILAR] WITH 19043 reserve WITH 7380 stringbuffer WITH 7005 immutable WITH 6812 mutable WITH 6590 なst WITH 4320 stlport WITH 3794 string WITH 3276 不必 WITH 3105 basic WITH 1609 開放 WITH 1573 日書 WITH 837 実装 WITH 837 確保 WITH 595 具合 WITH 584 モリ WITH 443 効果 WITH 438 微妙 WITH 400 先日 WITH 357 気持 WITH 302 メモ WITH 284 必要 WITH 57 です WITH 1 のba WITH 1 _ WITH 1 :: WITH 1 () WITH 1 書い WITH 1 いた WITH 1 たba WITH 1 の実 WITH 1 装は WITH 1 はど の検索結果 195 件中 1 - 10 件目 (0.087651256 秒)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ

2002-11-19 [類似検索]

STLportbasic_string::reserve()

日書いたbasic_string::reserve()実装はどうやらわざとそうなっているようです。つまり、reserve(0);とやって呼び出すと、不必要に確保しているメモリ開放する効果があるということですね。気持ちはわかるけど微妙に使いにくいですね。そもそもC++でも、JavaのようにImmutableなStringとMutableなStringB ...

#  (スコア:10000)

2002-11-16 [類似検索]

STLportbasic_string::reserve()

STLportbasic_string::reserve()ってもともとのバッファのサイズが十分あってもわざわざ新しくメモリ確保してコピーしてしまうんですね。vector::reserve()はcapacity()よりも引数が大きいときしかやらないのに。なので、reserve()を呼ぶ前にcapacity()を呼び出してサイズが充分でない場合だけreserve()を呼 ...

#  (スコア:7994)

2006-01-16 [類似検索]

[C++] Comparison of Strings Implementations in C++ language

Invalid TextSTLportとGNU libstdc++のstd::basic_stringのパフォーマンスの比較など。結論だけ引用すると、 This tests show that for processing long strings (greater than 50K) the best choice is ropes; if you use strings of size 1K-50K then the best choice is strings from GNU libstdc++; GNU li ...

#  (スコア:2345)

2008-08-17 [類似検索]

ツッコミ!! (snak)

そのあたりで大きく変わったとすれば、STLportのバージョンを上げたことが関係あるかもしれませんね。細かい実装の違いまでチェックしていないので、どこが変わったのかは把握していないのですけど。 ...

#  (スコア:1770)

2007-05-27 [類似検索]

[Q3] [C++] STLport 5.1.3

長らく4系を使っていたSTLportを5.1.3に更新しました。Windows CE系のサポートも以前に比べるとすごく良くなっていていろいろとパッチを当てなくてもそのまま使えそうです。 4系ではnode_allocがインラインだったので、STLport__node_allocを共有で書いたようにひとつのDLLからエクスポートするようにしていた ...

#  (スコア:1738)

2007-11-02 [類似検索]

[C++] STLport用のautoexp.dat

STLport用のautoexp.datが公開されていました。追加すると、各種コンテナの中身などがVS2005のデバッガでかなり追跡しやすくなります。実際のファイルはこれです。 ...

#  (スコア:1738)

2005-01-08 [類似検索]

[C++] STLportのhash_mapのiterator

STLportのhash_mapのiteratorをインクリメントするときにキーが壊れていると正しくインクリメントできません。例えばこんな感じ。 struct X { }; typedef std::hash_map<X*, int> M; M m; m.insert(M::value_type(new X(), 0)); for (M::iterator it = m.begin(); it != m.end(); ++it) delete (*it).first; イ ...

#  (スコア:1738)

2006-12-06 [類似検索]

STLport 5.1.0

#  (スコア:1738)

2005-12-27 [類似検索]

[C++] STLport 5.0.1

#  (スコア:1738)

2007-10-10 [類似検索]

STLport 5.1.4

おそらく使っていない部分しか変わっていませんが、QMAIL3で使っているDLLも更新しました。 ...

#  (スコア:1738)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ