Visual C++ 2010 chấp nhận:Có phải "dành cho mỗi" Microsoft cụ thể không?
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;
Đây có phải là một tính năng C++ 11 hoặc một phần mở rộng của Microsoft? Theo Wikipedia, cú pháp của C++ của 11 for-each vòng lặp khác nhau:
int myint[] = {1,2,3,4,5};
for (int& i: myint)
{
std::cout << i;
}
bản sao có thể có của [Visual C++ "cho mỗi" tính di động] (http://stackoverflow.com/questions/197375/visual-c-for-each-portability) – kennytm