में मैं डिबगिंग (लॉगिंग) के दौरान प्रदर्शन सदस्यों के मान के लिए एक मैक्रो वैरिएबल नाम का उपयोग कर कंसोल पर प्रिंट करने का प्रयास कर रहा हूं। यह कैसे करें? मैंने निम्नलिखित की कोशिश की लेकिन यह काम नहीं करता है।प्रिंट वैरिएबल नाम #define
#define MY_PRINT(x) std::cout << "'x'=" << x << std::endl;
int main(){
int my_variable=3;
MY_PRINT(my_variable);
// I would like to print to console
// 'my_variable'=3
}
परिभाषित करें "यह काम नहीं करता है"। मुझे यह कहना है कि अतीत में आपसे कई बार, साथ ही, जो शर्म की बात है। –
हाय टॉमलेक, कृपया नीचे प्रतिक्रिया देखें। '#' अक्षर –
जोड़ने के लिए पर्याप्त है हां, मुझे पता है कि जवाब स्वयं भी क्या है। लेकिन मैं आपको उचित प्रश्न लिखने में थोड़ा देर से ट्रेन करने की कोशिश कर रहा हूं। –