構造体にその構造体自身のインスタンスを定数として持たせたいです。理想としては以下のような使い方をイメージしています。定義は外部で行わないとだめなようです。1年前かずまさんの回答に少々の補足をします。typeになれるのは完全型に限られます。constexprにすることはできません。単なるconstの場合は完全型に限られないため、クラス内に宣言だけ書いておいて、クラス定義の外で定義をする(要するにかずまさんが提示された方法)ことができます。1年前コンパイル時定数とするため以下のように記述できます。ミクプラは自由にリンクできます。