comp.lang.ada
 help / color / mirror / Atom feed
From: John J Cupak Jr <John_J_Cupak@res.raytheon.com>
Subject: Re: Problems with Last statment ....
Date: 2000/03/14
Date: 2000-03-14T00:00:00+00:00	[thread overview]
Message-ID: <38CE7AD7.7A111DC0@res.raytheon.com> (raw)
In-Reply-To: 38ce6681.0@news.per.paradox.net.au

[-- Attachment #1: Type: text/plain, Size: 852 bytes --]

I hear about this problem quite a bit from my Ada students.

Reading/Writing fixed-length strings:

Get_Line(Name, Last); -- Reads 0..Last number of characters into Name string
Put         (Name(1..Last)); -- Put ONLY characters just read to output!

Hope this helps!

Yours in Ada,
John

Defiant wrote:

> hi im writing a program for a uni assignment and it is complete and works
> yet i have set the string type to a min of 1 to a max of 20 characters for a
> name input...
>
> the problem i am having is i am using the Get_Line(Name, Last) statement to
> get the name they feed in and the Put(Name); procedure to output... the
> problem is ada compiler grabs whatever extra numerals hex and garbage that
> is left in RAM to fill the extra places between 1 and 20... that the name
> that was input doesnt fill ....
>
> any suggestions ...
>
> Thanks

[-- Attachment #2: Card for John J Cupak Jr --]
[-- Type: text/x-vcard, Size: 364 bytes --]

begin:vcard 
n:Cupak Jr;John J
tel;fax:978.858.4336
tel;work:978.858.1222
x-mozilla-html:TRUE
org:Raytheon Company;Northeast Software Training
version:2.1
email;internet:John_J_Cupak@res.raytheon.com
title:Software Engineering Instructor
adr;quoted-printable:;;50 Apple Hill Road=0D=0AT3MN35;Tewksbury;MA;01876;USA
x-mozilla-cpt:;9904
fn:John J Cupak Jr
end:vcard

  reply	other threads:[~2000-03-14  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-03-14  0:00 Problems with Last statment Defiant
2000-03-14  0:00 ` John J Cupak Jr [this message]
2000-03-14  0:00   ` Defiant
2000-03-14  0:00 ` Frank J. Lhota
2000-03-14  0:00 ` John English
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox