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