2013年1月16日水曜日

__atribute__

__attribute__はGCCから導入されたコンパイラ向けのディレクティブで Clangでも使われている。iOS/OS X関連のキーワードなどが紹介されている。先日このブログで紹介した overloadableについての記述もあり。


ライブラリを作る場合は availability が参考になる。
void f(void) __attribute__((availability(
  macosx,introduced=10.4,deprecated=10.6,obsoleted=10.7)));

0 件のコメント:

コメントを投稿