C言語エラー関係の解決方法

C言語

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-)” へ変更

SDLチェック


OK クリック

これでscanf, sscanfなどがエラー表示されず使用できるようになります

コメント

この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
タイトルとURLをコピーしました