User Defined Attributes
Walter Bright
newshound2 at digitalmars.com
Tue Nov 6 10:09:39 PST 2012
On 11/6/2012 9:52 AM, bearophile wrote:
> // Case3 (uncommon)
> void main() {
> auto data = [0, 1, 2, 3];
> foreach (@copy x; data)
> writeln(++x);
> }
x is a value type, and it is already copied. And if you did want to copy it,
foreach (x; data)
{ auto copy = x;
writeln(++copy);
}
I don't see what the annotation buys you, even if it could be made to work.
More information about the Digitalmars-d-announce
mailing list