Hi, Should following coding work?
string lpad(ubyte length, long n) { import std.string: rightJustify; import std.conv: to; return rightJustify(to!string(n), length, '0'); } enum lpad14(long n) = lpad(14, n); void main() { lpad14(123); } There is following error from dmd:source\app.d(12): Error: template app.lpad14 cannot deduce function from argumen
t types !()(int), candidates are: source\app.d(8): app.lpad14(long n) Kind regards André