Я использовал преимущества циклов на основе диапазона в C ++ 0x / 11, используя gcc w / -std = c ++ 0x, вот так:
for (int i : container) ...
Я недавно попробовал clang (clang + llvm-2.9-x86_64-apple-darwin10), но из-за этих утверждений были ошибки компиляции.Согласно http://clang.llvm.org/cxx_status.html это поддерживается.Я попытался добавить -stdlib = libc ++ в командной строке, но затем я получаю сообщение об ошибке, что заголовок iostream не найден.Что мне нужно сделать, чтобы заставить clang работать с функциональностью C ++ 0x / 11?