Visual C++のエラー 傾向と対策

Visual C++での開発中に遭遇するエラーについて、そのよくある原因と対策とを収集するブログです

2018-08-11から1日間の記事一覧

error C2065の傾向と対策:変数の宣言忘れ or 名前空間の指定忘れかも

C++は静的型付け言語であり、変数の宣言時にその変数の型を決めてやる必要があります。例えば以下のコード #include <iostream> int main() { a = 7; std::cout << a << std::endl; return 0; } では変数aの型が指定されていないため、以下のエラーが出ます。 error C2</iostream>…

error C4700の傾向と対策:値を初期化していない変数を使っているかも

C++では変数を定義しただけではその変数の値は不定、つまり変数にどんな値が入っているかわかりません。値が不定な変数を使うのはバグの温床になるため、Visual Studioはデフォルトでこのような変数に対してエラーを出してくれます。 例えば以下のコード int…