module pind.samples.ja.templates_more.templates_more_4; struct S { int i; } // 構造体Sの値テンプレートパラメーター void foo(S s)() { // ... } void main() { foo!(S(42))(); // リテラルS(42)を使用してインスタンス化 }