E2356 'identifier' の再宣言で型が一致していない (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

ソースファイルで変数が再宣言されましたが,その変数が最初に宣言されたときの型と異なります。

考えられる原因

これは,関数が呼び出された後に,整数以外の型を返すように宣言された場合に発生する可能性があります。

解決策

この問題が発生した場合は,その関数を最初に呼び出す前に宣言する必要があります。