TIP: Click on subject to list as thread! ANSI
echo: z3_pascal
to: Craig Mcgregor
from: Bob Lawrence
date: 1996-06-15 08:31:34
subject: Write for Arrays

> does anyone have a Write() procedure for null-strings; something
 > like sprintf() in C?

 CM> Do you mean something to convert a string to a null-string and
 CM> a null-string to a string? Or does it have to handle arguments
 CM> and stuff as well? 

  I meant a write() procedure that would work for strings, converting
integers, characters, floats and strings automagically. printf() is
equivalent (more-or-less) to write() in Pascal, but it has its string
version: sprintf() which is very handy.

 CM> Null-Strings/PChars are a wee bit of a mess in pascal in my
 CM> opinion, as are some aspects of Pointers compared with using C.

  You get used to them, once you realise you don't have a safety net
and have to make sure that they always point at what you meant them to
point at. I rather like the Pascal approach. The big advantage of
Pascal in my experience, is that you can understand what other people
have written. C, with its shortcut notations, is as obscure as the
inside of a bear's bum.

Regards,
Bob
___ Blue Wave/QWK v2.12
@EOT:

---
* Origin: Precision Nonsense, Sydney (3:711/934.12)
SEEN-BY: 633/267 270
@PATH: 711/934 808 50/99 635/544 727 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.