== Auszug aus Stewart Gordon (smjg_1...@yahoo.com)'s Artikel > On 13/02/2011 21:49, Nrgyzer wrote: > <snip> > > It compiles and works as long as the returned char-array/string of > > f.readLine() doesn't > > contain non-UTF8 character(s). If it contains such chars, writeln() doesn't > > write > > anything to the console. Is there any chance to read such files? > Please post sample input that shows the problem, and the output generated by > replacing the > writeln call with > writefln("%s", cast(ubyte[]) convertToUTF8(f.readLine())); > so that we can see what it is actually reading in. > Stewart.
My file contains the following: � � � Now... and with writefln("%s", cast(ubyte[]) convertToUTF8(f.readLine())); I get the following: [195, 131, 164] [195, 131, 182] [195, 131, 188]