Cet article présente principalement en détail la solution au rapport d'erreurs à l'aide de scanf dans VS2015. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer
L'exemple de cet article partage avec vous l'utilisation de scanf dans. VS2015. La solution à l'erreur est pour votre référence. Le contenu spécifique est le suivant
1 Ajouter :
#define_CRT_SECURE_NO_DEPRECATE
2. Dans le programme Ajoutez au début :
#pragma warn(disable:4996)
3. Remplacez scanf par scanf_s;
4. Il n'est pas nécessaire d'ajouter cette ligne de code au début du programme, décochez simplement "SDL Check" lors de la création d'un nouveau projet
5 , si le projet a été établi, vous pouvez également désactiver SDL dans les propriétés du projet ; le VS que j'utilise est la version chinoise
(1), je remplace "Oui" par "Non", et l'avertissement suivant apparaît lors de la compilation du même code, ce qui n'est pas une erreur : (2). Si vous ne le modifiez pas, c'est une erreur, pas un avertissement : 6. Configurez-le simplement dans le projet : mettez la définition de la macro. qui signale l'erreur dans : Propriétés du projet-----C/C++--- -Préprocesseur------Définition du préprocesseur 7. Ajouter le projet propriétés----C/C++----ligne de commande :/D _CRT_SECURE_NO_WARNINGS fera l'affaire.
【Recommandations associées】1. 2. 3.Tutoriel vidéo de base ASP de Li Yanhui
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!