"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं C ++ 11 कंपाइलर सपोर्ट के लिए कैसे जांच कर सकता हूं?

मैं C ++ 11 कंपाइलर सपोर्ट के लिए कैसे जांच कर सकता हूं?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:643

] संकलन-समय पर इस चेक को करने के लिए कुछ तरीके मौजूद हैं, जिनमें शामिल हैं:

How Can I Check for C  11 Compiler Support?

। उदाहरण के लिए: #अगर __cplusplus

का उपयोग करके बूस्ट परिभाषित किया गया #if __HAS_FEATURE (CXX_AUTOMATIC_RESOURCE_MANAGEMENT) // c 11 में स्वचालित संसाधन प्रबंधन है #endif

उदाहरण: वैरिएडिक टेम्प्लेट के लिए जाँच
#if __cplusplus  

मान लीजिए कि आप वैरिएडिक टेम्प्लेट का उपयोग करना चाहते हैं, एक सी 11 फीचर। आप निम्न कोड का उपयोग करके इसके समर्थन की जांच कर सकते हैं:

#ifndef variadic_templates_supported #ERROR "आपका कंपाइलर वैरिएडिक टेम्प्लेट का समर्थन नहीं करता है। :(" #अन्य TEMPLATE क्लास टपल { // ... } #endif

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3