What does this for loop mean?

I've seen this type of for loop quite a bit on c++ forumns but I've never really understood what it exactly meant. What I mean is the syntax, Of course I understand it will keep looping until the condition evaluates to false like all loops I assume but how?
 
    for (auto some_var : some_other_var)
Last edited on
Topic archived. No new replies allowed.