January 29, 2004 BUG?? std.string.toString(uint) vs std.date.toString(d_time) | ||||
---|---|---|---|---|
| ||||
Hi, I think there is a bug in Phobos: when I try to use std.string and std.date there is a conflict between the toString(uint) and toSTring(d_time) functions. I solve this naming each function with the full name (i.e. std.string.toString, ...) but I think this should work without all this hassle. I looked the date.d sources and I found that d_time is an alias of 'long', instead of a typedef, why? Has this to work in this way? or maybe I'm too picky? I think the way to go is making a class library, i.e. writing a Time class with Time objects (avoiding Gregorian Calendars nonsense ;-). I know that Walter loves functions (and his functions are ok), but in this case I think that an object oriented classic design is better. Thanks. Comments please ... |
Copyright © 1999-2021 by the D Language Foundation