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

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

5
क्या है ":-!!" सी कोड में?
मैंने इस अजीब मैक्रो कोड को /usr/include/linux/kernel.h में टक्कर दी : /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't permitted). */ …
1664 c  linux  macros  linux-kernel 

6
TRUE और FALSE मैक्रोज़ की अजीब परिभाषाएँ
मैंने निम्नलिखित मैक्रो परिभाषाओं को एक कोडिंग पुस्तक में देखा है। #define TRUE '/'/'/' #define FALSE '-'-'-' वहां कोई स्पष्टीकरण नहीं था। कृपया मुझे समझा कि कैसे इन के रूप में काम करेंगे TRUEऔर FALSE।
300 c++  c  macros  boolean  obfuscation 

14
लिस्प मैक्रोज़ क्या इतना खास बनाता है?
प्रोग्रामिंग भाषाओं पर पॉल ग्राहम के निबंधों को पढ़कर लगता है कि लिस्प मैक्रोज़ जाने का एकमात्र तरीका है। एक व्यस्त डेवलपर के रूप में, अन्य प्लेटफार्मों पर काम करते हुए, मुझे लिस्प मैक्रोज़ का उपयोग करने का विशेषाधिकार नहीं मिला है। जैसा कि कोई व्यक्ति जो चर्चा को समझना …

2
OR शर्त के साथ #ifdef का उपयोग कैसे करें?
बहुत बुनियादी सवाल पूछने के लिए क्षमा करें। मैं #ifdef निर्देशन में OR कंडीशन सेट करना चाहूंगा? " उसको कैसे करे ? मैंने कोशिश की #ifdef LINUX | ANDROID ... .. #endif काम नहीं किया? उचित तरीका क्या है?
244 c  macros 

10
क्या मैं Visual Studio 2012/2013/2015/2017/2019 में मैक्रोज़ रिकॉर्ड / प्ले कर सकता हूँ?
स्पष्ट रूप से मैक्रोज़ को विजुअल स्टूडियो 2012 से हटा दिया गया था। क्या कोई प्लगइन / एक्सटेंशन / टूल है जो मुझे कीबोर्ड मैक्रो रिकॉर्ड करने और खेलने देगा (बहुत कुछ विजुअल स्टूडियो 2010 में रिकॉर्ड / प्ले अस्थायी मैक्रो की तरह)? उदाहरण के लिए, मैं आमतौर पर एक …

8
संख्या के तर्क पर मैक्रो को ओवरलोड करना
मेरे पास दो मैक्रोज़ FOO2और हैं FOO3: #define FOO2(x,y) ... #define FOO3(x,y,z) ... मैं एक नए मैक्रो FOOको इस प्रकार परिभाषित करना चाहता हूं : #define FOO(x,y) FOO2(x,y) #define FOO(x,y,z) FOO3(x,y,z) लेकिन यह काम नहीं करता है क्योंकि मैक्रोज़ तर्कों की संख्या पर अधिक भार नहीं लेते हैं। संशोधन के …
183 c  macros  c-preprocessor 

1
मैक्रो से अनाम वर्ग की विधियों के साथ एक संरचनात्मक प्रकार प्राप्त करना
मान लें कि हम एक मैक्रो लिखना चाहते हैं जो कुछ प्रकार के सदस्यों या विधियों के साथ एक अनाम वर्ग को परिभाषित करता है, और फिर उस वर्ग का एक उदाहरण बनाता है जो सांख्यिकीय रूप से उन विधियों के साथ एक संरचनात्मक प्रकार के रूप में टाइप किया …

30
सबसे खराब वास्तविक दुनिया मैक्रो / प्री-प्रोसेसर दुरुपयोग है जो आपने कभी देखा है?
ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। क्या है सबसे खराब वास्तविक दुनिया मैक्रो / पूर्व प्रोसेसर दुरुपयोग क्या तुमने कभी का सामना …
176 c++  c  macros  preprocessor 



24
__FILE__ मैक्रो पूर्ण पथ दिखाता है
__FILE__C में उपलब्ध मानक पूर्वनिर्धारित मैक्रो फ़ाइल का पूर्ण पथ दिखाता है। क्या रास्ता छोटा करने का कोई तरीका है? मैं इसके बजाय मतलब है /full/path/to/file.c समझा to/file.c या file.c
164 c  file  macros  path 

2
क्या Cpr 11 मानक का एक बार #pragma हिस्सा है?
परंपरागत रूप से, C ++ में कई हेडर इंक्लूज़न से बचने के लिए मानक और पोर्टेबल तरीका #ifndef - #define - #endifप्री-कंपाइलर डायरेक्टिव स्कीम का उपयोग करना है जिसे मैक्रो-गार्ड स्कीम भी कहा जाता है (नीचे कोड स्निपेट देखें)। #ifndef MY_HEADER_HPP #define MY_HEADER_HPP ... #endif हालांकि अधिकांश कार्यान्वयन / संकलक …

6
Q_OBJECT मैक्रो क्या करता है? सभी क्यूटी वस्तुओं को इस मैक्रो की आवश्यकता क्यों है?
मैंने सिर्फ क्यूटी का उपयोग करना शुरू किया और देखा कि सभी उदाहरण वर्ग परिभाषाओं Q_OBJECTमें पहली पंक्ति के रूप में मैक्रो है । इस प्रीप्रोसेसर मैक्रो का उद्देश्य क्या है?
131 c++  qt  macros 

8
Notepad ++ में कहाँ रिकॉर्ड किए गए मैक्रो संग्रहीत हैं?
मैंने एक मैक्रो रिकॉर्ड किया है जिसे मैं अपने काम के सहयोगी के साथ साझा करना चाहता हूं। इन रिकॉर्ड किए गए मैक्रोज़ को किस स्थान पर सहेजा गया है, ताकि मैं इसे अपनी मशीन में जोड़ सकूं? यदि रुचि है, तो मैक्रो मूल्यों की एक सूची लेने और उद्धरण …


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.