この記事では、scanf を使用して VS2015 によって報告されるエラーの解決策を主に詳しく紹介します。興味のある方は参照してください。
この記事の例は、VS2015 によって報告されるエラーの解決策を共有します。参考までに、具体的な内容は次のとおりです
1. プログラムの先頭に追加します:
#define_CRT_SECURE_NO_DEPRECATE
2. プログラムの先頭に追加します:
warning(disable:4996)
3. scanf を scanf_s に変更します。
4 の場合は、そのコード行を追加する必要はありません。新しいプロジェクトを作成する
5. プロジェクトが作成されている場合は、プロジェクト のプロパティで SDL をオフにすることもできます
(1)。 「はい」を「いいえ」に変更すると、同じコードをコンパイルすると、エラーではなく次の警告が表示されました: (2)。これを変更しない場合、警告ではなくエラーになります。6. プロジェクトに設定するだけです: エラーを報告するマクロ定義を次の場所に置きます: プロジェクトのプロパティ - ----C/C++----プリプロセッサ------プリプロセッサ定義
7. プロジェクトのプロパティ ----C/C++---- コマンドラインを追加します:
/D _CRT_SECURE_NO_WARNINGSで十分です。 【関連する推奨事項】
1.
ASP無料ビデオチュートリアルLi Yanhui ASP基本ビデオチュートリアル以上がVS は scanf を使用してエラーとその解決策を報告しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。