| 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
Permalink
Reply