struct or class.string alignForSize(E...)(const char[][] names...)Order the provided members to minimize size while preserving alignment. Alignment is not always optimal for 80-bit reals, nor for structs declared as align(1).
E | A list of the types to be aligned, representing fields of an aggregate such as a struct or class. |
names | The names of the fields that are to be aligned. |
struct or class.