On 12/20/12, Maxim Fomin <maxim at maxim-fomin.ru> wrote: > How presence of ctor/dtor/postblit affect the POD (in a sense of > changing structure size and alignment)? It doesn't, but the semantics are different. For example if you pass your struct to the C side the C code might do copies of your struct but it will have no idea about your postblits or destructors.