--- date: 2025-07-03 18:34 --- #memo 幽霊型含む、カスタムのコンストラクターを書こうとすると名前空間の問題が出てくる 二重インクルードの問題とかもあるので、先に分割コンパイルの仕組みを整える方がいい?