0

基本的に私がやろうとしているのは、ジェネリック関数からパラメータ化された型を割り当てることです:

public < T > T wishful_thinking(  )
{
    return new T( );
}

「オブジェクトのスライス」のため、キャストも機能しません (つまり、コンパイルされますが、「segfaults」)。

public < T > T wishful_thinking(  )
{
    return ( T )new Object( );
}

それで...これに対する回避策はありますか(おそらくリフレクションなどを使用していますか)?

ありがとう!

4

2 に答える 2