Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ตัววนซ้ำอินพุตใน C++


ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจตัววนซ้ำอินพุตใน 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