[過去ログ] Boostを語れゴラァ part3 (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
741(1): 2007/03/03(土)03:11 AAS
>>739
typedef template ってやつだな。その機能は標準に採用されていない。
クラステンプレート内の typedef を使えば同等のことが出来る。
template<typename T> class HageOf { typedef Hoge<T> type; };
として使うときは HageOf<T>::type とする。
こういうのを型を受け取って型を返す関数と見てテンプレートメタ関数って言う。
テンプレートメタ関数を駆使してプログラムするためのライブラリが boost::mpl 。
746: 2007/03/03(土)09:33 AAS
>>741
やはりそうするしかないですか…
元々、偉く長いクラス名を短くしたかったので探していたので。
boost::mplは使ったこと無いのでこれ機会にちょっと見てみます。
ありがとうございました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.024s