From: Simon Wright <simon@pushface.org>
Subject: Re: Ada Pointer Size Problem
Date: 22 Oct 2004 06:41:08 +0100
Date: 2004-10-22T06:41:08+01:00 [thread overview]
Message-ID: <x7voeivqphn.fsf@smaug.pushface.org> (raw)
In-Reply-To: gHEdd.2724$%h1.850@newsread3.news.pas.earthlink.net
Jeffrey Carter <spam@spam.com> writes:
> Dave Thompson wrote:
>
> > On Mon, 11 Oct 2004 05:18:58 GMT, Jeffrey Carter <spam@spam.com>
> > wrote:
> >> In C/++, a pointer is an int is an address. In Ada, they're 3
> >> different things.
> > But (unlike its predecessor B) a C pointer/address is not just an
> > int.
>
> I meant that a pointer is an int because you can always convert/assign a
> pointer to an int.
I'm pretty sure that on Alphas (this was OSF/1 unix) a pointer was a
long (64 bits) while an int was 32 bits .. so, assign away, just don't
expect things to work portably for ever!
--
Simon Wright 100% Ada, no bugs.
next prev parent reply other threads:[~2004-10-22 5:41 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-10 19:50 Ada Pointer Size Problem skidmarks
2004-10-11 1:38 ` Stephen Leake
2004-10-12 18:44 ` skidmarks
2004-10-13 1:23 ` Jeffrey Carter
2004-10-13 8:07 ` Martin Krischik
2004-10-13 16:27 ` Jean-Pierre Rosen
2004-10-11 5:18 ` Jeffrey Carter
2004-10-21 1:16 ` Dave Thompson
2004-10-21 1:56 ` Jeffrey Carter
2004-10-21 9:54 ` Martin Krischik
2004-10-22 1:09 ` Jeffrey Carter
2004-10-22 7:48 ` Martin Krischik
2004-10-22 9:41 ` Adrien Plisson
2004-10-22 16:50 ` Warren W. Gay VE3WWG
2004-10-24 16:05 ` Martin Krischik
2004-10-23 1:35 ` Jeffrey Carter
2004-10-24 15:52 ` Martin Krischik
2004-10-22 5:41 ` Simon Wright [this message]
2004-10-22 18:05 ` Mark Lorenzen
2004-11-01 8:14 ` Dave Thompson
2004-10-11 8:45 ` Martin Krischik
[not found] ` <1c2f5137.0410130505.57e03c@posting.google.com>
2004-10-13 13:37 ` Dmitry A. Kazakov
2004-10-14 3:46 ` Steve
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox