2008-03-07から1日間の記事一覧

gcc拡張を使って、main関数より前にFizzBuzzを実行させてみた

gcc拡張を使うとmain関数の前に色々出来ると聞いたので、遊んでみた。 結論からいうと、二通りのやりかたがありそうで、私の環境*1ではどちらも問題無く動作した。 __attribute__((constructor)) という指定 関数の宣言に際して、__attribute__で関数にconst…