] हालांकि यह मुख्य रूप से अनुक्रम बिंदु जोड़तोड़ के लिए उपयोग किया जाता है, यह व्यावहारिक अनुप्रयोग भी प्रस्तुत करता है। उदाहरण के लिए, निम्न कोड स्निपेट दर्शाता है कि कैसे एक कस्टम अल्पविराम ऑपरेटर अधिभार एक मानचित्र को एनम मानों के साथ अनुक्रमित कर सकता है:
enum स्थान {new_york, वाशिंगटन, ...}; जोड़ी ऑपरेटर, (स्थान P1, स्थान P2) { रिटर्न मेक_पेयर (पी 1, पी 2); } मानचित्र , डबल> दूरी; दूरी [new_york, वाशिंगटन] = 100; कॉमा ऑपरेटर को ओवरलोड करके, डेवलपर्स सार्थक और सहज ज्ञान युक्त अनुक्रमित बना सकते हैं, कोड पठनीयता और रखरखाव को बढ़ाते हैं। सी 23 में, एक सरणी सबस्क्रिप्ट में कोष्ठक को संलग्न किए बिना अल्पविराम ऑपरेटर के उपयोग को हटा दिया गया है और हटा दिया गया है। इस परिवर्तन का उद्देश्य लगातार व्यवहार सुनिश्चित करना और संभावित अस्पष्टताओं को रोकना है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3