C言語使用時に発生するエラーの解決方法について解説します
scanf, sscanfなどが使用できない
scanf, sscanf を使用すると下記のようなエラーが表示することがあります
This function or variable may be unsafe.
ソースファイル(main.cなど)作成時、SDLチェックの設定が”はい”(デフォルト)になっていることが原因です
SDL:Security Development Lifecycle
安全な関数の使用を矯正するかを決めるかを設定
設定を変更したいファイルを右クリック
↓
プロパティ(R) Alt + Enter クリック
↓
C/C++ クリック
↓
SDL チェック を、”はい(/sdl)” から “いいえ(/sdl-)” へ変更
↓
OK クリック
これでscanf, sscanfなどがエラー表示されず使用できるようになります
コメント