On Fri, 3 Feb 2012, Marco van de Voort wrote:

In our previous episode, Jorge Aldo G. de F. Junior said:
I would vote for a new function on all stream types to allow writing
strings in the expected way

There is no default way to stream a string.

On textfiles you only stream contents, on binary files usually a length
field (which can be 1,2,4 bytes depending on format) + contents.

The latter exists:

http://www.freepascal.org/docs-html/rtl/classes/tstream.writeansistring.html

We could make an optional parameter "AsText : Boolean = False" which would
then write the former.

Downside is that the 'read' operation will not be able to read the text form.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to