[phobos] returning void[] from std.file.read()

Lars Tandle Kyllingstad lars at kyllingen.net
Sun Sep 26 23:56:29 PDT 2010


I think it should return ubyte[].

-Lars



On Sat, 2010-09-25 at 16:17 -0500, Andrei Alexandrescu wrote:
> This has come up in http://d.puremagic.com/issues/show_bug.cgi?id=1482. 
> Should std.file.read() return void[] or ubyte[]? There's one matter with 
> assuming that void[] may contain pointers (which is not the case for 
> something read from a file), so possibly ubyte[] is a more accurate type 
> for describng raw bytes.
> 
> What are the pros and cons of returning void[] vs. ubyte[]?
> 
> 
> Andrei
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos




More information about the phobos mailing list