[問題ログ】コンパイル時にイニシャライザーの要素が定数でないエラーが発生する
2022-02-07 05:36:34
問題の説明 コンパイル時に initializer element is not constant エラーが発生します。
問題の理由:グローバル変数の値はコンパイル時に決定できず、実行時に決定する必要がある(コンパイルの原則)。つまり、グローバル変数は関数の外でのみ宣言し、値を代入する操作は関数の中で行う必要があります。
解決方法 変数名を外部で宣言し、関数内で代入します。
関連
-
libc++abi.dylib: NSException タイプの捕捉されない例外で終了するエラー
-
cenos upgrade g++ gcc(cc1plus: error: unrecognized command line option "-std=c++11")
-
AS ERROR: x86 エミュレーションは現在ハードウェアアクセラレーションが必要です!
-
PythonのTypeError: unbound methodの問題を解決する
-
[UE4公式ドキュメント翻訳】Unreal Engine 4 For Unity Developers (UE4、ユニティデベロッパーズ向け)
-
ResultSet が閉じた後の操作は許可されない ResultSet 閉鎖例外
-
Python Basics-TypeError: 位置引数を2つ取るが、3つ与えられている
-
Python3_TypeError: 'list' オブジェクトは呼び出し可能ではありません。
-
laydate が表示される laydate が定義されていない
-
Android ConstraintLayout app:layout_constraintHorizontal_bias について解説します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
undefinedプッシュ問題マスター -> マスター (フェッチファースト)
-
AttributeError: 'dict' オブジェクトは 'append' という属性を解決していません。
-
エラー: 接続 ECONNREFUSED 127.0.0.1:3306
-
python reports an error AttributeError: module 'time' has no attribute 'clock' Solution
-
ModuleNotFoundError: google' という名前のモジュールはありません。
-
S_ISREG およびその他いくつかの共通マクロ .
-
(2019.8.16に解決) urllib.error.URLError: urlopen エラー [Errno 11001] getaddrinfo に失敗しました。
-
Pythonの問題:SyntaxError:単一のステートメントをコンパイルする際に複数のステートメントが検出される
-
Eclipseのエラーです。未処理のイベントループ例外 Java ヒープスペース
-
Android Studio FAQ -- AndroidManifest.xml のカバレッジに関する問題