パスワードを忘れた? アカウント作成
595176 journal

gm300の日記: effective STL

日記 by gm300
を自宅で読んで、昼は
  C++ program language 3rd ed.
  Designing Components with C++STL

  を読む。全然進まない。mem_fun ではなく mem_fun_ref を使わないといけないと気が付くまでに1時間近くかかる。

  Designing Components with C++STL は特にその辺の説明があっさりしすぎていて全然役に立たない。for_each を例にとると、Function _f の持たなくてはいけない性格、持つことができる性質を説明して欲しい。アダプタを使わない場合、operator() が必須な点、for_each という一時的な object が作成されて、for_each(...).~Function() などで for_each 終了後に使えることが知りたい。arg を持つ constractor は使えないみたいだけど、実際どうなの?

  さらに effective STL の中では効率についていろいろあるけど、template をまねして書いてさらに constractor や reference をその前後に合わせて調整するとそのほうが早くなる。(こともけっこうある)
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

にわかな奴ほど語りたがる -- あるハッカー

読み込み中...