式エバリュエーター エラー CXX0017
シンボルが見つかりませんでした
式で指定されたシンボルが見つかりませんでした。
このエラーの原因の 1 つとして、シンボル名の大文字と小文字が一致していないことが考えられます。 C と C++ は大文字と小文字が区別される言語なので、シンボル名は、ソースで定義されているように、大文字と小文字で正確に指定する必要があります。
このエラーは、デバッグ中に変数を監視するために、変数を型キャストしようとしたときに発生する可能性があります。 typedef
では型の新しい名前が宣言されますが、新しい型は定義されません。 デバッガーで型キャストを試みる場合、定義された型の名前が必要です。
このエラーは CAN0017 と同じです。
修復の可能性がある解決策
プログラム内の、使用されているポイントでシンボルが既に宣言されていることを確認します。
typedef
で定義された名前ではなく、実際の型名を使用して、デバッガーで変数をキャストします。