On 2012-01-22 16:23:36 +0300, RenatoL said:
This works:
import std.stdio;
void main()
{
int x = 0;
int y = 0;
for(; ((x < 5) && (y < 5)); x++, y ++)
{
writeln("x + y = ", x + y);
}
}
The question is easy: is it possible to insert x and y internally
in the for header? that is something like C#
for (int x = 0, int y = 0; .....)
this doesn't work in D.
If you want to declare and initialize several variables in the for
loop, you can do it if they are of the same type:
for (int x = 0, y = 0; ...; .++x, ++y) { ... }