stringification पर टैग किए गए जवाब


4
परिभाषित मैक्रो में प्रगति
क्या अन्य बयानों के साथ मैक्रो स्टेटमेंट को मैक्रो में एम्बेड करने का कोई तरीका है? मैं कुछ हासिल करने की कोशिश कर रहा हूं: #define DEFINE_DELETE_OBJECT(type) \ void delete_ ## type_(int handle); \ void delete_ ## type(int handle); \ #pragma weak delete_ ## type_ = delete_ ## type अगर …

3
सी प्रीप्रोसेसर का उपयोग करके स्ट्रिंग को कॉनटेननेट करें
मैं यह पता लगाने की कोशिश कर रहा हूं कि मैं सी प्रीप्रोसेसर का उपयोग करके #define'd int #define' को 'd' स्ट्रिंग में कैसे परिवर्तित कर सकता हूं । मेरा कंपाइलर जीसीसी 4.1 सेंटोस 5 पर है। इस घोल में मिनगव के लिए भी काम करना चाहिए। मैं एक स्ट्रिंग …

13
विचार करने के लिए ## प्रीप्रोसेसर ऑपरेटर और गोचा के आवेदन क्या हैं?
जैसा कि मेरे पिछले कई सवालों में बताया गया है, मैं K & R के माध्यम से काम कर रहा हूं, और वर्तमान में प्रीप्रोसेसर में हूं। अधिक दिलचस्प चीजों में से एक - सी सीखने के लिए मेरे किसी भी पूर्व प्रयास से पहले मुझे कभी भी पता नहीं …

2
कैसे, वास्तव में, डबल-स्ट्रिंग चाल काम करती है?
कम से कम कुछ C प्रीप्रोसेसरों ने आपको एक मैक्रो के मान को उसके नाम के बजाय एक फ़ंक्शन-जैसे मैक्रो के माध्यम से दूसरे से गुजरने से रोक दिया है जो इसे स्ट्रिंग करता है: #define STR1(x) #x #define STR2(x) STR1(x) #define THE_ANSWER 42 #define THE_ANSWER_STR STR2(THE_ANSWER) /* "42" */ …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.