RAD Studio ライブラリに対する言語サポート(C++)

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

C++ の仕様:インデックス への移動


C++Builder は、Delphi でコンパイルされた、RAD Studio ライブラリの Rapid Application Development (RAD) 機能を利用しています。

このセクションの内容:

  • これらの RAD Studio ライブラリをサポートするために、C++Builder において Delphi の言語機能、構成要素、概念がどのように実装されているかを説明します。
  • C++ と Delphi のオブジェクト モデルを比較し、C++Builder ではこれら 2 つのアプローチがどう組み合わされているかを説明します。
  • C++Builder では Delphi の言語構文要素が対応する C++ 構文要素にどう翻訳されているかを説明します。
  • ライブラリをサポートするために追加された拡張キーワードの詳細について説明します。これらの拡張機能の中には、クロージャやプロパティなどのように、ライブラリ上に作成するコードのサポートとは無関係に有用なものもあります。
メモ: System.TObject から派生した C++ クラスのリファレンスでは、TObject を最終的な上位クラスとする(必ずしも直接の上位クラスではない)クラスについて言及されています。コンパイラの診断情報との一貫性を保つため、このようなクラスも "Delphi 形式のクラス" として扱われています。

関連トピック



関連項目