comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: C's sizeof
Date: Thu, 12 Apr 2012 17:27:09 +0100
Date: 2012-04-12T17:27:09+01:00	[thread overview]
Message-ID: <m2sjg8gbky.fsf@pushface.org> (raw)

The (draft) ARM Annex B.3[1] says at para 73 - Note 7 -

    "To obtain the effect of C's sizeof(item_type), where Item_Type is
    the corresponding Ada type, evaluate the expression:
    size_t(Item_Type'Size/CHAR_BIT)."

Should that not be

    size_t((Item_Type'Size + CHAR_BIT - 1)/CHAR_BIT)

?

[1] http://www.ada-auth.org/standards/12rm/html/RM-B-3.html



             reply	other threads:[~2012-04-12 16:27 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-12 16:27 Simon Wright [this message]
2012-04-12 16:43 ` C's sizeof Adam Beneschan
2012-04-12 18:42   ` Simon Wright
2012-04-12 18:58     ` Adam Beneschan
2012-04-12 20:29       ` Simon Wright
2012-04-12 20:59       ` Jeffrey Carter
2012-04-12 22:24 ` Robert A Duff
2012-04-13  5:57   ` Simon Wright
replies disabled

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