Visual Studio C Programlama Dili Scanf Hatası

Soru

Visual Studio IDE’sini programlama yaparken kullanıyorum. C programlama dili yaptığım programlarda scanf ile konsoldan okuma yapmak istediğimde scanf ile ilgili aşağıdaki hatayı alıyorum.

Severity Code Description Project File Line Suppression State
Error C4996 ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. clanguagetutorial

Bu hatayı nasıl çözebilirim.

devam ediyor 0
Net Core 2 ay 1 Cevap 219 gösterim 0

Cevap ( 1 )

  1. Merhaba

    Visual Studio IDE’sini kullandığınızda scanf kullanımın güvensiz olduğunu söyleyen bir hata almaktasınız. Aldığınız hatasın türkçesi şöyledir.

    Hata C4996 “scanf”: Bu işlev veya değişken güvenli olmayabilir. Bunun yerine scanf_s kullanmayı düşünün. Kullanımdan kaldırmayı devre dışı bırakmak için _CRT_SECURE_NO_WARNINGS kullanın. Ayrıntılar için çevrimiçi yardıma bakın. klan dili öğretici

    Bu hatadan kurtulmak için

    Solution Explorer penceresinden Prejenize sağ tıklayın özellikleri  tıklayın. C/C++ sekmesinden Preprocessor kısmına gelerek  _CRT_SECURE_NO_WARNINGS değerini ekleyin

    Solution Explorer > Properties > C/C++ > Preprocessor 

     

Cevap bırak