Maison > développement back-end > Tutoriel C#.Net > VS utilise scanf pour signaler les erreurs et leurs solutions

VS utilise scanf pour signaler les erreurs et leurs solutions

Y2J
Libérer: 2017-05-10 11:00:56
original
4172 Les gens l'ont consulté

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.

Tutoriel vidéo gratuit ASP

2.

Tutoriel ASP

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal