O
Size: a a a
DH
Т
МВ
МВ
МВ
МВ
МВ
МВ
МВ
import std;
void main() {
alias func = void delegate();
func[] cbs;
for (int k=1; k<=3; ++k)
cbs ~= () => k = 0;
foreach(d; cbs) d();
}
МВ
МВ
Т
import std;
void main() {
alias func = void delegate();
func[] cbs;
auto f(int k) {
return () => k.writeln;
}
for (int k=1; k<=3; ++k)
cbs ~= f(k);
foreach(d; cbs) d();
}