34

scanfとはどう違いscanf_sますか?大学で教えてもらって使っているのですscanfが、私のパソコンでは Visual Studio がこの警告を出し続けています。

 error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.

そして、すべてを変更scanfするscanf_s必要があります。そうしないと、プログラムがビルドされません。(私は Visual Studio 2013 を使用しています)

4

3 に答える 3

0

このエラーを回避するためにできることは、<>: <_CRT_SECURE_NO_WARNINGS> の間のものを場所に貼り付けることです。その場所に移動するには、ソリューション エクスプローラーでプロジェクトを右クリックし、プロパティをクリックします。次に、構成プロパティ、c/c++、プリプロセッサの順に移動します。次に、プリプロセッサ定義で、最後にセミコロンを追加して貼り付けます。次に、適用してOKを押します。あなたの問題は解決されるはずです。

于 2015-07-31T16:37:58.333 に答える