МВ
Size: a a a
МВ
МВ
МВ
МВ
Т
Т
Т
МВ
МВ
МВ
DH
Т
МВ
МВ
МВ
МВ
In [1]: l = []
In [2]: for k in range(3):
...: def f():
...: print(k)
...: l.append(f)
...:
In [3]: for f in l:
...: f()
...:
2
2
2
МВ
МВ
import std;
void main() {
alias func = void delegate();
func[] cbs;
for (int k=1; k<=3; ++k) {
int t = k;
cbs ~= () => t.writeln;
}
foreach(d; cbs) d();
}
МВ