এই টিউটোরিয়ালে, আমরা C++ এ ইনপুট পুনরাবৃত্তিকারী বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।
ইনপুট পুনরাবৃত্তিকারী STL-এর পাঁচটি পুনরাবৃত্তিকারীর মধ্যে একটি হল সবচেয়ে দুর্বল এবং সহজতম। এগুলি বেশিরভাগ সিরিয়াল ইনপুট ক্রিয়াকলাপে ব্যবহৃত হয় যেখানে প্রতিটি মান একটি পড়া হয় এবং তারপরে পুনরাবৃত্তিকারী পরেরটিতে চলে যায়৷
উদাহরণ
#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