Marco van de Voort wrote:
> On 2005-04-08, CBFalconer <cbfalconer@[EMAIL PROTECTED]
> wrote:
>> Marco van de Voort wrote:
>
>>> than either in padded or zero terminated form?
>>
>> They are more expensive in memory allocation. Many moons ago I was
>> using one of the Turbos and I had a recursive routine that included
>> some string manipulation. It didn't even declare any string
>> variables. It proceeded to crash the system with a stack overflow.
>
> How? If I declare a string everywhere where I would normally do an
> array of char, and pass by ref, how could this happen?
I forget the gory details, but remember the end effect. Basically
TP insisted on internally reserving space for several tem****ary 256
char strings in which to perform the string operations. I thought
I explained that before.
--
"If you want to post a followup via groups.google.com, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson


|