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?