सभी रखरखाव और मुद्दों को एक तरफ रखते हुए, क्या कोड की ये पंक्तियां अनिर्धारित व्यवहार उत्पन्न कर सकती हैं?संदर्भ चर प्रारंभ करने के लिए टर्नरी ऑपरेटर का उपयोग करना?
float a = 0, b = 0;
float& x = some_condition()? a : b;
x = 5;
cout << a << ", " << b;
भी सरल हो सकता है कर रहे हैं: '(some_condition()? ए: बी) = 5; ' – Slava