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

*** VBA / MS-Office भाषाओं के लिए उपयोग न करें। इसके बजाय संबंधित [vba] टैग का उपयोग करें। *** एक मैक्रो एक नियम या पैटर्न है जो निर्दिष्ट करता है कि कैसे एक निश्चित इनपुट अनुक्रम (अक्सर वर्णों का अनुक्रम) को आउटपुट अनुक्रम (अक्सर वर्णों के अनुक्रम) के अनुसार मैप किया जाना चाहिए एक निर्धारित प्रक्रिया।

7
अगर यह पहले से ही परिभाषित नहीं है तो केवल एक मैक्रो को क्यों परिभाषित करें?
हमारे सभी सी कोड बेस में, मुझे लगता है कि प्रत्येक मैक्रो निम्नलिखित तरीके से परिभाषित किया गया है: #ifndef BEEPTRIM_PITCH_RATE_DEGPS #define BEEPTRIM_PITCH_RATE_DEGPS 0.2f #endif #ifndef BEEPTRIM_ROLL_RATE_DEGPS #define BEEPTRIM_ROLL_RATE_DEGPS 0.2f #endif #ifndef FORCETRIMRELEASE_HOLD_TIME_MS #define FORCETRIMRELEASE_HOLD_TIME_MS 1000.0f #endif #ifndef TRIMSYSTEM_SHEARPIN_BREAKINGFORCE_LBS #define TRIMSYSTEM_SHEARPIN_BREAKINGFORCE_LBS 50.0f #endif सिर्फ मैक्रोज़ को परिभाषित करने के बजाय …

5
बफर के अंत तक एक विम मैक्रो फिर से खेलना
मैं एक मैक्रो चलाना चाहता हूं जिसे मैं सिर्फ xएक खुले बफर की हर एक लाइन पर रजिस्टर में दर्ज करता हूं, मेरे कर्सर से बफर के अंत तक, विम में। मैं उसको कैसे करू? मुझे पता है कि मैं स्थूल n समय फिर से कर सकते हैं: 15@x ... …
85 vim  macros 

3
विजुअल सेलेक्शन की हर लाइन पर मैक्रों का प्रदर्शन
मैं चयन में प्रत्येक पंक्ति पर एक मैक्रो चलाना चाहता हूं, बजाय मेरे सिर में लाइनों की संख्या को पूरा करने के। उदाहरण के लिए, मैं एक मैक्रो को बदलने के लिए लिख सकता हूं: Last, First में First Last और मैं चाहूंगा कि यह इन सभी लाइनों पर चले: …
85 vim  macros  line 

2
एक PROTOTYPE मैक्रो का क्या मतलब है जो केवल इसके तर्कों तक फैलता है?
मेरे पास एक हेडर फ़ाइल है जिसमें सम्‍मिलित है #define PROTOTYPE(s) s उसका क्या अर्थ? ऐसा लगता है कि यह सिर्फ इनपुट को खुद से बदल देगा। इसके चारों ओर अन्य निर्देशों के टन हैं, लेकिन केवल एक ही असर होता है जो किसी भी असर की जाँच करता है …
82 c++  macros 

9
Gcc कमांड लाइन में एक स्ट्रिंग शाब्दिक कैसे परिभाषित करें?
Gcc कमांड लाइन में, मैं एक स्ट्रिंग को परिभाषित करना चाहता हूं, जैसे -Dname=Maryकि सोर्स कोड में मैं printf("%s", name);प्रिंट करना चाहता हूं Mary। मैं यह कैसे कर सकता था?
80 c++  c  gcc  command-line  macros 

2
लैम्बडा मैक्रो कैसे लैम्बडा बनाता है?
मुझे GitHub पर कोड का यह टुकड़ा मिला लेकिन यह काफी समझ में नहीं आया: #define lambda(ret_type, _body) ({ ret_type _ _body _; }) फिर: int (*max)(int, int) = lambda(int, (int x, int y) { return x > y ? x : y; }); int max_value = max(1, 2); // …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.