C ++でこれを行うことができることを私は知っています:
class A {} a;
Aこれにより、という名前の型のオブジェクトが作成されaます。それは以下と同等です:
A a;
テンプレートでこれを行う方法を考えていました。例えば:
template <typename T> struct N {} <int> n;
これはコンパイルされませんが、アイデアは得られます。クラス定義でインラインで作成されたオブジェクトにテンプレート引数を指定するにはどうすればよいですか? これは可能ですか?