Thread overview |
---|
February 21, 2007 foreach for self-defined data-structure? | ||||
---|---|---|---|---|
| ||||
I'm slowly working on a complete Set class. It would be good if I could do this:
auto x = Set!(int);
foreach (element ; x) { ... }
Is there a way for me to define foreach for my own class? If not, maybe there should be.
--
Michiel
|
February 21, 2007 Re: foreach for self-defined data-structure? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michiel | Michiel wrote: > auto x = Set!(int); Correction, I of course meant: auto x = new Set!(int); -- Michiel |
February 21, 2007 Re: foreach for self-defined data-structure? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michiel | Michiel wrote: > I'm slowly working on a complete Set class. It would be good if I could > do this: > > auto x = Set!(int); > foreach (element ; x) { ... } > > Is there a way for me to define foreach for my own class? If not, maybe > there should be. > look for opApply here http://www.digitalmars.com/d/statement.html#ForeachStatement |
February 21, 2007 Re: foreach for self-defined data-structure? | ||||
---|---|---|---|---|
| ||||
Posted in reply to BCS | BCS wrote: > look for opApply here > > http://www.digitalmars.com/d/statement.html#ForeachStatement How could I have missed that? :) Thanks! -- Michiel |
Copyright © 1999-2021 by the D Language Foundation