Grokking std.container and Ranges
    BCS 
    none at anon.com
       
    Mon Jun 28 22:16:13 PDT 2010
    
    
  
Hello Mike,
> I want to do the following:
> foreach(obj; list)
> {
> if(obj.pleaseKillMe)
> somehow_remove_the_object_from_the_list();
> }
That isn't legal for normal arrays or AAs. IIRC the docs even say that you 
can't change what a foreach is iterating over during the foreach. I think 
you will have to convert to a manual for loop to make it work. That said, 
I've not worked with range at all.
-- 
... <IXOYE><
    
    
More information about the Digitalmars-d-learn
mailing list