summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-12 05:05:05 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-12 05:05:05 +0000
commit7d3f173483b4763a0fcb2a3c8c3020f24fdf2a82 (patch)
tree06ac68d655e7dd89912a65c4b1ede968642c5ec6 /etc
parenta2ab5362d6752f2524d1d45dbc3f7ba396f32339 (diff)
downloadATCD-7d3f173483b4763a0fcb2a3c8c3020f24fdf2a82.tar.gz
ACE_INT32
Diffstat (limited to 'etc')
-rw-r--r--etc/ACE-guidelines.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/ACE-guidelines.html b/etc/ACE-guidelines.html
index 075f72aa73b..5a8efe65ba1 100644
--- a/etc/ACE-guidelines.html
+++ b/etc/ACE-guidelines.html
@@ -214,6 +214,12 @@ to Graham for providing the OSE tools!<p>
virtual function could be made non-inline for this purpose. But,
for convenience, if its performance is not critical, it is usually
easiest just to make the virtual destructor non-inline.)<p>
+
+ <li>Be very careful when selecting an integer type that must be a
+ certain size, <em>e.g.</em>, 4 bytes. <strong>long</strong> is
+ not 4 bytes on all platforms; it is 8 bytes on many 64-bit
+ machines. ACE_UINT32 is always 4 bytes, and ACE_hrtime_t is
+ always 8 bytes. (We should/may/will add an ACE_UINT64, soon.)
</ul>
<li><strong>I/O</strong><p>