January 15, 2004 [BUG] std.file module is broken | ||||
---|---|---|---|---|
| ||||
Using DMD 0.78, Windows 98SE. The functions I have tried in the std.file module are not working at all. As a result, I cannot use either the wc example or any of the simple test programs below. D:\My Documents\Programming\D\Tests>infile Error: in.txt: invalid handle D:\My Documents\Programming\D\Tests>isfile Error: in.txt: 120 D:\My Documents\Programming\D\Tests>outfile Error: out.txt: invalid handle The first two cases are the same whether or not the file exists. Obviously this is a regression, considering that the website actually gives benchmarks for wc on some unspecified version. Stewart. -----infile.d----- import std.file; int main() { char[] text = cast(char[]) read("in.txt"); printf(text); return 0; } -----isfile.d----- import std.file; int main() { if (isfile("in.txt")) { printf("in.txt exists"); return 0; } else { printf("in.txt doesn't exist"); return 1; } } -----outfile.d----- import std.file; int main() { write("out.txt", "Jackdaws love my big sphinx of quartz."); return 0; } -- My e-mail is valid but not my primary mailbox, aside from its being the unfortunate victim of intensive mail-bombing at the moment. Please keep replies on the 'group where everyone may benefit. |
January 15, 2004 Re: [BUG] std.file module is broken | ||||
---|---|---|---|---|
| ||||
Posted in reply to Stewart Gordon | In article <bu5vna$1roe$1@digitaldaemon.com>, Stewart Gordon says... > >Using DMD 0.78, Windows 98SE. >The functions I have tried in the std.file module are not working at >all. As a result, I cannot use either the wc example or any of the >simple test programs below. I had already reported this issue and how to fix. http://www.digitalmars.com/drn-bin/wwwnews?D/21781 yaneurao. |
Copyright © 1999-2021 by the D Language Foundation