D - [BUG] std.file module is broken
- Stewart Gordon (42/42) Jan 15 2004 Using DMD 0.78, Windows 98SE.
- yaneurao (4/8) Jan 15 2004 I had already reported this issue and how to fix.
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.
Jan 15 2004
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.
Jan 15 2004