(++i)++
अपरिभाषित व्यवहार है? क्या यह संभव है कि प्रीफिक्स वृद्धि का दुष्प्रभाव पोस्टफिक्स वृद्धि के लिए बढ़ी हुई ऑब्जेक्ट को पुनर्प्राप्त करने के बाद होता है? यह मेरे लिए अजीब लगेगा।है (++ i) ++ अपरिभाषित व्यवहार?
मेरा आंत महसूस करता है कि यह सी ++ 03 में अपरिभाषित है और सी ++ 11 में अच्छी तरह परिभाषित है। क्या मैं सही हू?
आपकी आंत महसूस सही है। – ybungalobill
इतने सारे लोग इस बारे में सवाल क्यों पूछते हैं? बस यह मत करो। कौन परवाह करता है कि यह क्या करता है - ** यह भयानक कोड है, और इसे कभी भी लिखा नहीं जाना चाहिए। ** – jjnguy
@jjnguy: मैं "कभी लिखा नहीं जाना चाहिए" के बीच एक अंतर खींचूंगा और "कभी भी उत्पादन कोड में उपयोग नहीं किया जाना चाहिए जो कुछ भी महत्वपूर्ण करता है । " इससे सीखने के लिए ज्ञात खराब कोड लिखना अक्सर अच्छा होता है। नियंत्रित तरीके से विफल चीजें, अनुमानित असफलताओं का परीक्षण करें, आदि – David