comp.lang.ada
 help / color / mirror / Atom feed
* Out parameters in a function
@ 2002-04-14 18:29 Nazgul
  2002-04-14 19:45 ` David C. Hoos, Sr.
                   ` (5 more replies)
  0 siblings, 6 replies; 37+ messages in thread
From: Nazgul @ 2002-04-14 18:29 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 745 bytes --]

Hi, I need to use an output parameter in an Ada function, something like

function ReadChar(f: File; c: out character) return boolean;

The function must return a boolean, so the only way to read the character is
via the 'c' parameter. In other context, I use

function (something: tpSomething) return ...; where tpSomething is an access
to a record type, and I can modify the contents of the record in the
function, but if I use

function ReadChar(f: File; c: access character) return boolean;

the compiler gives an error when i do something like

c:=anything;

Is there any way of using c as an output parameter?

Thanks.

--

 (:==================:)
     �lvaro Iradier
    airadier@able.es
     (+34)660133259
 (:==================:)





^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2002-04-26  7:32 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-14 18:29 Out parameters in a function Nazgul
2002-04-14 19:45 ` David C. Hoos, Sr.
2002-04-15 10:49 ` John McCabe
2002-04-15 11:51   ` John McCabe
2002-04-15 13:43 ` Steve Doiel
2002-04-15 15:09 ` Ted Dennison
2002-04-16  8:49   ` John McCabe
2002-04-16 10:05     ` Dmitry A. Kazakov
2002-04-16 15:26       ` John McCabe
2002-04-16 19:34         ` Matthew Woodcraft
2002-04-16 20:10           ` Darren New
2002-04-17  1:30             ` Kent Paul Dolan
2002-04-17 16:15               ` Darren New
2002-04-19 17:39               ` Florian Weimer
2002-04-17 13:24             ` Stephen Leake
2002-04-17 16:32               ` Darren New
2002-04-17 21:03               ` Kent Paul Dolan
2002-04-18 12:14             ` Wolfgang Gellerich
2002-04-18 13:52               ` Dmitry A. Kazakov
2002-04-18 16:28                 ` Darren New
2002-04-17 10:17           ` John McCabe
2002-04-16 19:58         ` Kent Paul Dolan
2002-04-16 20:00         ` Kent Paul Dolan
2002-04-17  4:40           ` Jim Rogers
2002-04-17  5:27             ` Kent Paul Dolan
2002-04-17  5:50             ` Eric G. Miller
2002-04-24  2:45               ` David Thompson
2002-04-19 17:40             ` Florian Weimer
2002-04-19 18:26               ` Jim Rogers
2002-04-19 18:53                 ` Florian Weimer
2002-04-17  7:57           ` Dmitry A. Kazakov
2002-04-17 10:21             ` John McCabe
2002-04-24 17:21             ` Warren W. Gay VE3WWG
2002-04-26  7:32               ` Dmitry A. Kazakov
2002-04-15 16:24 ` Stephen Leake
2002-04-16 13:38   ` Ted Dennison
2002-04-17 11:55 ` Ingo Marks

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