BCC32

提供: RAD Studio
移動先: 案内検索

C++ コンパイラ への移動


BCC32 は、32 ビット Windows 用 RAD Studio C++ コンパイラです。RAD Studio は BCC32C を同梱しており、これは、Clang ベースの新しい 32 ビット Windows 用 C++ コンパイラで、BCC32 の代替ツールとなります。

メモ: 64 ビット Windows の場合、BCC64 を使用します。

一般情報

フィールド
呼び出し規約
  • MSVC __fastcall
  • C
  • Pascal
  • レジスタ
  • 標準呼び出し
名前マングル Borland
標準ライブラリ Dinkumware

出力ファイル

ファイルの種類 ファイル拡張子 ファイル形式
実行可能ファイル .exe PE32
共有ライブラリ .dll PE32
静的ライブラリ .lib OMF
コンパイル済みオブジェクト .obj OMF

BCC32 向けの C++ コードの記述

BCC32 専用の C++ コードを記述するには、次のパターンを使用します。

#if defined(__BORLANDC__) && !defined(__clang__) && defined(_WIN32) && !defined(_WIN64)
    // Your code.
#endif

詳細については、「Clang 拡張 C++ コンパイラ、定義済みマクロ」を参照してください。

関連トピック

関連項目