Even more simply put, what is the difference between: (1) void f(const int x) (2) void f(const(int) x) (3) void f(const const(int) x) Just trying to get my head around this!