10
有人可以解釋下面的代碼嗎?當我嘗試瞭解isNumeric!T在這種情況下如何工作時,我感到困惑。D編程模板
auto foo(T)(T n) if (isNumeric!T) {
return (T m) {return m > n;};
}
void main() {
auto hoo5 = foo!int(1000);
writeln(hoo5(93));
writeln(hoo5(23));
}
有錯別字。我修復了它。謝謝! – Nate 2010-12-03 19:25:19