के साथ NOMINMAX मैं एमएफसी का उपयोग कर अपने विजुअल स्टूडियो सी ++ प्रोजेक्ट में #define NOMINMAX
का उपयोग करना चाहता हूं, ताकि मैं std::min
और std::max
का उपयोग कर सकूं। हालांकि, जब मैं अपने stdafx.h में इस लाइन में कहें, मैं संकलन त्रुटि निम्नलिखित हो:विजुअल स्टूडियो 2012 एमएफसी प्रोजेक्ट
c:\program files (x86)\windows kits\8.0\include\um\GdiplusTypes.h(475): error C3861: 'min': identifier not found
मैं GDI उपयोग नहीं कर रहा + जानबूझकर, यह कुछ MFC कर किया जाना चाहिए। क्या समस्या किसी भी तरह से तय की जा सकती है, या तो जीडीआई + को हटाकर, या इसे संकलित करने के लिए समायोजित करके?
वहाँ एक जवाब एक समाधान के उल्लेख के साथ एक समान प्रश्न प्रतीत हो रहा है, फिर भी मैं नहीं वर्कअराउंड का वर्णन करने वाले चरणों को समझें: http://stackoverflow.com/a/4914108/16673 – Suma