slides about c/c++ struct packing