定数式が必要ですConstant expression is required

Const ステートメントが定数を正しく初期化していないか、または配列の宣言が変数を使用して要素の数を指定しています。A Const statement does not properly initialize a constant, or an array declaration uses a variable to specify the number of elements.

エラー ID: BC30059Error ID: BC30059

このエラーを解決するにはTo correct this error

  1. 宣言が Const ステートメントである場合、定数が、リテラル、以前に宣言された定数、列挙体のメンバーによって初期化されるか、または演算子と組み合わせた、リテラル、定数、列挙型メンバーの組み合わせによって初期化されることを確認します。If the declaration is a Const statement, check to make sure the constant is initialized with a literal, a previously declared constant, an enumeration member, or a combination of literals, constants, and enumeration members combined with operators.

  2. 宣言が配列を指定する場合は、要素の数を指定するために変数が使用されているかどうかを確認します。If the declaration specifies an array, check to see if a variable is being used to specify the number of elements. 使用されている場合は、変数を定数式に置き換えます。If so, replace the variable with a constant expression.

関連項目See also