メインページ   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

クラス テンプレートKSCL::force_cast< type_To > の解説

・なんでもキャストします。. より詳しく...

KSCL::force_castに対する継承グラフ

Inheritance graph
[凡例]
KSCL::force_cast< type_To >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

公開メンバ

template<class type_From>  force_cast (type_From p_Source)
 ・コンストラクタ。. より詳しく...


非公開メンバ

 force_cast ()
 force_cast (force_cast &)

解説

template<class type_To>
class KSCL::force_cast< type_To >

・なんでもキャストします。.

 何でもキャストできるクラスです。

		i = force_cast< int >( &i );
	
 のように使います。つまり static_cast とかの代わりです。
 中身的にはただフツーのキャストをしてるだけですが。
引数:
type_To  キャスト先の型。


コンストラクタとデストラクタの解説

template<class type_To>
template<class type_From>
KSCL::force_cast< type_To >::force_cast type_From    p_Source [inline]
 

・コンストラクタ。.

 このコンストラクタが関数代わりになって、キャストを行います。

template<class type_To>
KSCL::force_cast< type_To >::force_cast   [inline, private]
 

template<class type_To>
KSCL::force_cast< type_To >::force_cast force_cast< type_To > &    [inline, private]
 


KSCL(KAB-studioClassLibrary)に対してThu Jun 12 09:55:36 2003に生成されました。 doxygen1.2.15