| 
  | 
Hi,
the following code
  #fopen File "test.dat" write
  #declare i = 0;
  #while (i < 10)
    #write (File, i, ",")
    #declare i = i + 1;
  #end
  #fclose File
  #fopen File "test.dat" read
  #while (defined(File))
    #read(File, j)
    #debug concat(str(j, 0, 0), " ")
  #end
  #debug "finished"
  #fclose File
writes the digits 0..9 to a file, delimited by a comma. Then it should
reread them from the file into "j". It produces the output:
  0 1 2 3 4 5 6 7 8 9 9 finished
instead of
  0 1 2 3 4 5 6 7 8 9 finished
without the last "9".
It seems to be a bug, isn't ist?
Bye,
Friedemann
Friedemann Schmidt
F.S### [at] fhtw-berlin de
Raytracing-Gallery: http://www.rz.fhtw-berlin.de/~s0049669/
 Post a reply to this message 
 | 
  | 
 | 
  | 
In article <35ffca67.11014728@news.povray.org> , F.S### [at] fhtw-berlin de (Friedemann
Schmidt) wrote:
>Hi,
>
>the following code
>
>  #fopen File "test.dat" write
>  #declare i = 0;
>  #while (i < 10)
>    #write (File, i, ",")
>    #declare i = i + 1;
>  #end
>  #fclose File
>
>  #fopen File "test.dat" read
>  #while (defined(File))
>    #read(File, j)
>    #debug concat(str(j, 0, 0), " ")
>  #end
>  #debug "finished"
>  #fclose File
>
>writes the digits 0..9 to a file, delimited by a comma. Then it should
>reread them from the file into "j". It produces the output:
>
>  0 1 2 3 4 5 6 7 8 9 9 finished
>
>instead of
>
>  0 1 2 3 4 5 6 7 8 9 finished
>
>without the last "9".
>
>It seems to be a bug, isn't ist?
>
>Bye,
>Friedemann
>
>
>
>Friedemann Schmidt
>F.S### [at] fhtw-berlin de
>Raytracing-Gallery: http://www.rz.fhtw-berlin.de/~s0049669/
I hope you have send this to the official bug reporting e-mail address as well.
However, I will forward it in cas you did not.
Thorsten
____________________________________________________
Thorsten Froehlich, Duisburg, Germany
 
 Post a reply to this message 
 | 
  |