มาตรฐาน C++ ไม่ได้ระบุขนาดของประเภทอินทิกรัลเป็นไบต์ ระบุช่วงขั้นต่ำที่ประเภทเหล่านี้ต้องสามารถถือได้
ขนาดเป็นบิตสามารถหาได้ง่ายจากช่วงต่ำสุดที่ระบุ
ไม่ได้หมายถึงมาตรฐาน แต่ขนาดที่ใช้กันทั่วไปสำหรับแพลตฟอร์มต่างๆ คือ −
- สำหรับระบบ 32 บิต มาตรฐานคือ ILP32 นั่นคือ int ยาว และพอยน์เตอร์คือปริมาณ 32 บิตทั้งหมด
- สำหรับระบบ 64 บิต มาตรฐาน Unix คือ LP64 — ยาวและตัวชี้เป็นแบบ 64 บิต (แต่ int คือ 32 บิต) มาตรฐาน Windows 64 บิตคือ LLP64 — แบบยาวและตัวชี้เป็นแบบ 64 บิต (แต่แบบยาวและแบบ int เป็นทั้งแบบ 32 บิต)