Błąd kompilacji z pętlą „dla każdego” w C ++ VS2010

Pracowałem nad małym projektem C ++ w domu, który przyniosłem do szkoły, aby pokazać mojemu nauczycielowi. W domu mam Visual Studio 2012, podczas gdy komputery szkolne mają Visual Studio 2010. W moim kodzie, z domu, miałem pętlę for, tak, która się kompilowała:

for(char c : myStr){...}

Jednak, kiedy próbowałem tego na komputerach mojej szkoły, nie skompilował się i musiałem to zrobić zamiast tego:

for each(char c in myStr){...}

Dlaczego tak się dzieje?

questionAnswers(6)

yourAnswerToTheQuestion