C++ प्राइमर पांचवें संस्करण पेज 108 पर Lippman द्वारा एट अल, यह कहते हैं: (§ 2.4.2, पी 62।)const_iterator और स्थिरांक सूचक
एक
const_iterator
बर्ताव करता है एकconst
सूचक की तरह।const
पॉइंटर की तरह,const_iterator
पढ़ सकता है लेकिन यह उस तत्व को नहीं लिखता है जो इसे दर्शाता है; [...]
मैं const_iterator
के कार्य को समझता हूं, लेकिन क्या यह तुलना सही है? मुझे लगता है कि इसका व्यवहार "const
पर सूचक" जैसा है।
क्या मैंने कुछ गलत समझा?
मेरा मानना है कि लेखक कॉन्स के लिए एक सूचक का जिक्र कर रहा था। कॉन्स पॉइंटर और अधिकतर समय कहना आसान है, "कॉन्स्ट पॉइंटर" में अस्पष्टता को हल करने के लिए पॉइंटर कोस्ट का आसान विकल्प है। आप तर्क दे सकते हैं कि पहली जगह अस्पष्टता के लिए दुर्भाग्यपूर्ण है। – chris