Alignment of objects returned by malloc() and operator new()
Chris Johns
chrisj at rtems.org
Fri Dec 7 20:41:32 UTC 2007
Robert S. Grimes wrote:
> Quick questions
>
> 1. What are the alignment characteristics of memory returned by malloc()?
>
> 2. What about operator new()?
>
> I need to allocate memory for the Partition Manager, which wants it
> allocated on a 4-byte boundary - need I do anything special?
>
The most portable way is to allocate 4 bytes more and then move the start address.
Regards
Chris
More information about the users
mailing list