Home :: GreenPad :: ki :: KTL | classes |
class dptr | ^ |
削除権専有ポインタ「リソースの獲得はコンストラクタで・解放はデストラクタで」を 徹底できるならこんなの使わずに、迷わず const auto_ptr を用いる べきです。べきですが、メンバ初期化リストで this を使うとVC++の コンパイラに怒られるのが気持悪いので、ついこっちを使ってコンストラクタ 関数内で初期化してしまうのでふ…(^^;
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:150
- Author:
- K.INABA
- Version:
- beta
Contents | ^ |
Entity Type Scope Short Description ~dptr destructor public デストラクタ dptr constructor public コンストラクタ operator * operator public 間接演算子 operator -> operator public メンバ参照 operator = operator public 新しいオブジェクトを所有。古いのは削除
destructor ~dptr | ? ^ > |
デストラクタ
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:159
- Code:
public ~ dptr ( )
constructor dptr | ? ^ < > |
コンストラクタ
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:155
- Code:
public explicit dptr (
T * p = NULL ) : obj_ ( p )
operator * | ? ^ < > |
間接演算子
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:172
- Code:
public T & operator * (
) const
operator -> | ? ^ < > |
メンバ参照
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:176
- Code:
public T * operator -> (
) const
operator = | ? ^ < > |
新しいオブジェクトを所有。古いのは削除
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\ktlaptr.h:163
- Code:
public void operator = (
T * p )
Created Mon May 06 21:01:05 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_msvc_MSWin32-4.0.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.