1

gccは変数/フィールドの配置をどのように設定しますか

 __attribute__((aligned))

異なるgccバージョン/異なるプラットフォームはどうですか?

テストコード:

int main() {
printf("%d\n", (__alignof__(char __attribute__ ((aligned)) )) );
}

x86、gcc 3.4、4.1、4.3の場合、16を取得しました。

4

0 に答える 0