for each در c++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

for each در c++

0 امتیاز
سلام. دو تا سوال داشتم .اول اینکه چطور بایسستی از for each استفاده کنم سوال دو اینکه آیا for each توی gcc و vs با هم فرق دارند.
سوال شده بهمن 11, 1392  بوسیله ی شاهین (امتیاز 114)   6 21 30

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

توی c++0x , c++11

vector <int> items;
std::for_each(items;.begin(), items;.end(), [](int x) {
  cout << x;   
});

for (auto x :items;) {
cout << x;
}

البته تو vs2012 هم می تونید از موارد بالا استفاده کنید.

توی vs هم به صورت زیر :


for each (auto x in items) {
cout << x;
}

 

 

پاسخ داده شده بهمن 11, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد اسفند 29, 1392 بوسیله ی BlueBlade
...