Visual C++ 2010 स्वीकार करता है:"प्रत्येक के लिए" माइक्रोसॉफ्ट विशिष्ट है?
std::vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
for each (auto i in v)
std::cout << i << std::endl;
इस एक सी ++ 11 सुविधा या Microsoft विस्तार है? Wikipedia के अनुसार, सी की वाक्य रचना ++ 11 के लिए-प्रत्येक पाश अलग की:
int myint[] = {1,2,3,4,5};
for (int& i: myint)
{
std::cout << i;
}
प्रत्येक "पोर्टेबिलिटी] के लिए [विज़ुअल सी ++" का संभावित डुप्लिकेट (http://stackoverflow.com/questions/197375/visual-c-for-each-portability) – kennytm