基本的に私がやろうとしているのは、ジェネリック関数からパラメータ化された型を割り当てることです:
public < T > T wishful_thinking( )
{
return new T( );
}
「オブジェクトのスライス」のため、キャストも機能しません (つまり、コンパイルされますが、「segfaults」)。
public < T > T wishful_thinking( )
{
return ( T )new Object( );
}
それで...これに対する回避策はありますか(おそらくリフレクションなどを使用していますか)?
ありがとう!