d_time and writefln
    Carlos Santander 
    csantander619 at gmail.com
       
    Tue May  9 07:47:59 PDT 2006
    
    
  
Stewart Gordon escribió:
> Chris Nicholson-Sauls wrote:
> <snip>
>> The problem is, that 'd_time' is just an alias of long, so writef*() 
>> just sees it as a long.  Maybe d_time could be typedef'd to change 
>> this, but would that break anything?  If it has no or few cons against 
>> it, I'm cool with typedef'ing it, although it would couple std.format 
>> and std.date to each other a little.
Another solution would be to add a bit of type information to aliases. In any 
case, if d_time is the official way to deal with dates and times in D, I 
wouldn't be surprised if many people new to D tried to do
writefln(getUTCtime());
So, regardless of the solution, I believe printing the numeric representation is 
wrong.
> 
> If we have this, then we ought to have a way for the programmer to 
> define a custom formatting for any typedef.
> 
There should be a way to do this, too.
> Stewart.
> 
-- 
Carlos Santander Bernal
    
    
More information about the Digitalmars-d-bugs
mailing list