संभव डुप्लिकेट:
Use the keyword class as a variable name in C++सी ++ 'नए' कीवर्ड और सी
एक पुस्तकालय मैं चर में से एक का उपयोग कर रहा की एक सी हेडर फाइल में नामित किया गया है 'नए' । दुर्भाग्यवश, मैं इस लाइब्रेरी को सी ++ प्रोजेक्ट में उपयोग कर रहा हूं और 'नए' के अवसर को एक परिवर्तनीय नाम के रूप में संकलक से बाहर कर देता हूं। मैं पहले से ही बाहरी "सी" {# शामिल < ...>} का उपयोग कर रहा हूं, लेकिन यह इस संबंध में मदद नहीं करता है।
क्या मुझे लाइब्रेरी डेवलपर को उस चर के नाम को बदलने के लिए है, भले ही उसके परिप्रेक्ष्य से सी डेवलपर के रूप में, कोड बिल्कुल ठीक है, क्योंकि 'नया' सी कीवर्ड नहीं है?
एक पुस्तकालय डेवलपर ने वैश्विक चर 'नया' नाम देने का निर्णय लिया? – dreamlax
मुझे लगता है कि यह मूल रूप से http://stackoverflow.com/questions/2841204/use-the-keyword-class-as-a-variable-name-in-c – sbi
डैन का डुप्लिकेट है। आपको वह कैसे मिला, एसबीआई? मैंने वास्तव में पोस्ट करने से पहले एक जवाब खोजने की कोशिश की, लेकिन उस सवाल पर कभी नहीं आया। – Florian