मैं हाल ही में codebase में निम्नलिखित को देखा। यहां वास्तव में क्या चल रहा है? सशर्त ऑपरेटर के लिए दस्तावेज़ अभिव्यक्तियों को चेन करने के बारे में कुछ भी नहीं बताते हैं।यह अजीब सशर्त ऑपरेटर वाक्यविन्यास क्या है?</p> <pre><code>bool bRes = (a < b) ? a=b, true : false; </code></pre> <p>तो <code>a < b</code>, तो <code>a=b</code> निष्पादित किया जाता है और <code>bRes</code> सत्य है:
संपादित करें: स्पष्ट होने के लिए मुझे सशर्त ऑपरेटर भाग मिलता है, यह a=b, true
एक अभिव्यक्ति के रूप में है जो मुझे भ्रमित करता है।
अल्पविराम ऑपरेटर है कि ... – MFH