मैं सी में एक मैक्रो लिखना चाहता हूं जो किसी भी संख्या में मापदंडों को स्वीकार करता है, एक विशिष्ट संख्या नहीं
उदाहरण:
#define macro( X ) something_complicated( whatever( X ) )
जहां X
मानकों के किसी भी संख्या है
मुझे इसकी आवश्यकता है क्योंकि whatever
अतिभारित है और 2 या 4 मापदंडों के साथ बुलाया जा सकता है।
मैंने मैक्रो को दो बार परिभाषित करने की कोशिश की, लेकिन दूसरी परिभाषा ने पहले वाले को पछाड़ दिया!
संकलक मैं साथ काम कर रहा हूँ g ++ (अधिक विशेष रूप से, mingw)