comp.lang.ada
 help / color / mirror / Atom feed
From: gvls1!lonjers@louie.udel.edu  (Jim Lonjers)
Subject: Re: Data Overlays
Date: 31 Aug 93 03:51:06 GMT	[thread overview]
Message-ID: <1993Aug31.035106.3889@VFL.Paramax.COM> (raw)

In article <70605@mimsy.umd.edu> alex@cs.umd.edu (Alex Blakemore) writes:

>the one case where I found it necessary was trying to read into a large
>string buffer using Posix IO (which defines its own string type)
>the only portable solution was to read into a posix string, and then
>use the posix conversion function to convert between the two (really identical
)
>string types.

POSIX Ada also allows one to read and write arbitrary types (with
Generic_Read and _Write).  The non-generic write is provided for those
situations where one wishes to pretend they are writing in C (just a
joke, guys).

This is efficient, does not incur any addition data copies, and, while not
guaranteed to be portable, it probably does port.  The files generated this
way are not portable between compilers.

Jim

             reply	other threads:[~1993-08-31  3:51 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-08-31  3:51 Jim Lonjers [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-09-01 14:36 Data Overlays David Emery
1993-09-01  4:23 Jim Lonjers
1993-08-31 20:36 dog.ee.lbl.gov!agate!howland.reston.ans.net!math.ohio-state.edu!magnus.ac
1993-08-23 14:17 Bob Crispen
1993-08-23 14:11 Alex Blakemore
1993-08-19 13:16 cs.utexas.edu!mars.tsd.arlut.utexas.edu!gardner
1993-08-19  2:18 portal!cup.portal.com!R_Tim_Coslet
1993-08-18 16:40 cis.ohio-state.edu!magnus.acs.ohio-state.edu!csn!news.den.mmc.com!iplmail
1993-08-18 16:27 Charles H. Sampson
1993-08-18 16:04 Charles H. Sampson
1993-08-18 12:55 cis.ohio-state.edu!magnus.acs.ohio-state.edu!csn!news.den.mmc.com!iplmail
1993-08-18 12:50 cis.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!europa.eng.gtefsd.com!fs7.ece.cmu.edu!news.sei.cmu.edu!firth
1993-08-18  2:11 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!do
1993-08-18  1:53 cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.
1993-08-18  0:39 cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!cs.utexa
1993-08-17 15:16 Charles H. Sampson
1993-08-13 17:57 cgl!sgiblab!darwin.sura.net!mlb.semi.harris.com!x102a!scook
1993-08-13 12:48 Bob Gilbert
replies disabled

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