Effective C++ Item 182009年08月01日 23時40分19秒

  • 良く出来ているインターフェースは使いやすく、間違えづらい。その様なインターフェースを心掛ける様にする。
  • 基本型と同じ操作感を真似ることで、整合性が増す。
  • 新しい型を作る、オブジェクトの操作を制限する、呼び出し側にリソースの管理を行なわせない等で手間を減らす事により間違いを減らすことが出来る。
  • tr1::shared_ptr では任意の終了関数を指定できる。DLL 等を用いるときに重宝する。

前回次回