इस ट्यूटोरियल में, हम C++ में इनपुट इटरेटर्स को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इनपुट इटरेटर एसटीएल में सबसे कमजोर और सबसे सरल होने के कारण पांच इटरेटर्स में से एक हैं। वे ज्यादातर सीरियल इनपुट ऑपरेशंस में उपयोग किए जाते हैं जहां प्रत्येक मान को एक पढ़ा जाता है और फिर इटरेटर अगले पर चला जाता है।
उदाहरण
#include <iostream> #include <vector> using namespace std; int main(){ vector<int> v1 = { 1, 2, 3, 4, 5 }; //declaring iterator vector<int>::iterator i1; for (i1 = v1.begin(); i1 != v1.end(); ++i1) { //looping over elements via iterator cout << (*i1) << " "; } return 0; }
आउटपुट
1 2 3 4 5