次の方法で共有


構造体 '<構造体名>' にそれ自体のインスタンスを含めることはできません: <エラー>

構造体が変数を宣言し、それ自体のインスタンスで初期化しています。

構造体には他の構造体のインスタンスを含めることができますが、それ自体の内部インスタンスを含めることはできません。 これを行おうとすると、無限再帰になります。

エラー ID: BC30294

このエラーを解決するには

  1. 宣言ステートメントの初期化式のスペルを確認します。

  2. 同じ構造体の別のインスタンスを作成する場合は、その構造体の外部で、宣言して作成する必要があります。

関連項目