वहाँ सभी तरह के precompiler सुरक्षित चेतावनी है कि स्कैनफ () जैसे कार्यों का उपयोग करते समय आने वाले को हटाने के लिए डिफ़ॉल्ट रूप से सेट करने का एक तरीका है। मैंने पाया कि आप इसे प्रोजेक्ट विकल्प में एक लाइन या #define _CRT_SECURE_NO_WARNINGS
कोड की शुरुआत में जोड़कर कर सकते हैं ।
मैं खुद को बार-बार प्रोग्रामिंग प्रतियोगिताओं को हल करने के लिए नई परियोजनाएं बनाता हूं और यह वास्तव में कष्टप्रद है (और बहुमूल्य समय लगता है):
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
कोड की शुरुआत में, या हर बार जब मैं एक नई परियोजना शुरू करता हूं, तो इसे प्री-कंपाइलर विकल्पों में सेट करना होगा।