] संकलन-समय पर इस चेक को करने के लिए कुछ तरीके मौजूद हैं, जिनमें शामिल हैं:
। उदाहरण के लिए: #अगर __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