Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: problem in priniting new line in a logfile

Author: Uri Blass

Date: 05:08:33 11/11/03

Go up one level in this thread


On November 11, 2003 at 07:07:00, martin fierz wrote:

>On November 11, 2003 at 06:31:56, Uri Blass wrote:
>
>>I try to generate a logfile for movei and I have a problem when I try to write a
>>new line because for some reason fprintf does not give me a new line
>>
>>fprintf(logmovei,"\n"); does not help when I have no problem to write my name in
>>the logfile by fprintf(logmovei,"uri");
>>
>>The point is that I want to see the moves easily in the logfile and I also want
>>to have the exact number of nodes during playing and during pondering in order
>>to help me to reproduce the exact conditions.
>>
>>I do not like to see something like
>>something like 1.e4 e5 nodes=1 2.a3 d5 nodes=4826432 3.b3 nodes=299100 Nf6
>>nodes=39999999
>>
>>I can do it by writing the right number of spaces but I do not like to calculate
>>the number of spaces that I need to add only to write a new line in the logfile.
>>
>>Uri
>
>hi uri,
>
>this is strange. i always use what you describe to produce my logfiles, and it
>works perfectly.
>
>e.g. like this:
>
>fp = fopen("logfile.txt", "w");
>fprintf("\nsome text \nand a number %i",number);
>fclose(fp);

The result is that the content of the file is destroyed and I want to write at
the end of the file.

This is what I get about fopen when I ask for help.


"w"

Opens an empty file for writing. If the given file exists, its contents are
destroyed.


Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.