Supercharge Your Mobile Development With Our Exclusive Training Offer! 製品の購入

Leverage REST API’s Full Potential with RAD Server Training! 製品の購入

Webinar: What's Coming in RAD Studio 12.1 Athens 参加登録

Behind the Build: The new C++Builder Clang Toolchain! リプレイを見る

RAD Studio 12 Athens リリース! 詳細はこちら

What's New in RAD Studio 12 Athens Watch On-Demand

InterBase 2020 Update 4リリース! 詳細はこちら

New IBLite Edition and IBToGo Subscription Offer 詳細はこちら

Delphi & C++Builder 11 Community Edition リリース 詳細はこちら

Python、C++、VC。新ツール登場!詳細はこちら

製品利用の情報はサポートナレッジベース

Delphi / C++Builder Community Edition 10.4.2

C++Builder 主な機能

ネイティブC++ Windowsアプリケーション構築を
より少ないコードで10倍の生産性を実現

開発

堅牢なコンポーネントフレームワークと強力な機能を提供する最新のIDEで、オブジェクト指向のベストプラクティスを活用し、迅速にコードを記述できます。チームによるアジャイル開発もサポートしており、高い生産性を発揮します。

ハイパフォーマンス コンパイラ

すべてのプラットフォーム向けに最適化されたコンパイラにより、コンパイル時間で開発作業を止めることはありません。独自に開発したWindows向けコンパイラと、LLVMとCLANGを統合した強力なコンパイラが、マルチプラットフォーム向け開発をサポートします。

ハイパフォーマンス コンパイラ
強力なビジュアル開発を実現するIDE

強力なビジュアル開発を実現するIDE

RAD StudioのIDE(統合開発環境)は、先進のビジュアル開発機能に加え、数多くの生産性向上機能を搭載しており、日々進化を続けています。

マルチディスプレイにも対応し、IDEを複数の画面に分割して作業可能。さらに効率的な開発が実現します。

最新のオブジェクト指向言語

RAD Studioでは、最新のオブジェクト指向開発が利用でき、豊富なクラスおよびインターフェイスが用意されています。RAD Studioでは、2つの言語(Delphiと拡張されたC++言語)を選択可能。Delphiのジェネリクスや非同期プログラミング、C#におけるリフレクションに相当する強力な実行時型情報(RTTI)などを提供します。C++でも同様で、クラスヘルパー、ARC(自動参照カウント)などを利用できます。

最新のオブジェクト指向言語
洗練されたIDE

洗練されたIDE

コーディング作業がより効率化。Code Insightを用いれば、使用しているライブラリと記述中のコードに基づいた自動コード補完が可能です。さらに、インラインドキュメントによりコーディングのヒントも提供します。マクロ機能と強力なコピー&ペースト機能により、繰り返し作業がスピードアップ。ブックマークと自動折りたたみ機能は、大きなコードブロックのコードナビゲーションを効率化します。

汎用的な作業をすばやく実行

VCLデザイナでの作業を効率化する支援機能を搭載。名前、キャプション、配置、レイアウト、コントロールの色を素早く変更できるほか、コンポーネント名のコピー、テンプレートを用いたフォームのレイアウト、イメージとイメージリストの接続やバインド、データソースやデータ項目の制御などをすばやく実行できます。

汎用的な作業をすばやく実行
アジャイルリファクタリング/変更管理

アジャイルリファクタリング/変更管理

C++言語によるコーディングを支援するさまざまな機能を搭載。ソースコードは履歴が管理されるため、過去のバージョンとの比較、復帰も容易です。Subversion、Git、Mercurialなどの構成管理ツールもIDEに統合でき、プロジェクトやファイルの追加、更新、履歴やリビジョンの管理、ナビゲーションなど、共通のコード管理タスクを行うことができます。

ライブテンプレートによる迅速なコーディング

ライブテンプレートは、再利用可能なコード断片を迅速に入力できるしくみを提供します。これにより、開発者は、頻繁に利用するコード構造をすばやく実装可能。組み込みテンプレートのほかに、独自のテンプレートを追加することもでき、大幅な生産性向上が可能です。

ライブテンプレートによる迅速なコーディング