エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++のTips - コンパイラの種類とバージョンを知るためのpre-defineされたマクロは?:tech.ckme.co.jp
コンパイルする際のコンパイラのバージョンや種類をマクロによって区別することができる。 GCCの場合 __... コンパイルする際のコンパイラのバージョンや種類をマクロによって区別することができる。 GCCの場合 __GNUC__が定義されている。 __GNUC__にはメジャーバージョン番号が、__GNUC_MINOR__にはマイナーバージョン番号が、__GNUC_PATCHLEVEL__にはパッチレベルが入っている。__GNUC_PATCHLEVEL__はGCC3より導入された。 例 #ifdef __GNUC__ cout<<"GNU C/C++ "<<__GNUC__<<"."<<__GNUC_MINOR__; #ifdef__GNUC_PATCHLEVEL__ cout<<"."<<__GNUC_PATCHLEVEL__; #endif cout<<endl; #endif Apple製品の場合 __APPLE__ __APPLE_CC__ の2つがある。 __APPLE__はすべてのAppl
2015/01/26 リンク