C++相談室 part13
■ このスレッドは過去ログ倉庫に格納されています
0118デフォルトの名無しさん
NGNGp->T()
は無理なのは知ってますが、
void (CHoge::*fpHoge)() = CHoge::CHoge
p->*fpHoge();
としようと思うと上の関数ポインターの代入が駄目と言われます。
class CHoge{
CHoge(){
//これを呼びたい
}
};
template< typename T >
func()
{
T* p;
p = reinterpret_cast< T* >( malloc( sizeof( CHoge ) ) );
//p->T(); //これをやりたい
}
int main()
{
func< CHoge >();
}
■ このスレッドは過去ログ倉庫に格納されています