top 22 online c compiler tools best c ide
上位のオンラインC ++コンパイラと機能および価格の包括的なリストと比較。このリストから最適なC ++ IDEを選択してください。
必要な出力を生成するには、C ++プログラムまたは任意のソフトウェアプログラムをコンパイルして実行する必要があります。したがって、プログラムを作成した後、最も重要な手順は、プログラムをコンパイルしてから、コンパイラーによって生成された実行可能ファイルを実行することです。
したがって、プログラムを実行するには最適なコンパイラが必要です。 C ++には多くの種類のコンパイラがあり、オペレーティングシステムに依存しないものもあれば、オペレーティングシステムに固有のものもあります。
=> ここで完璧なC ++トレーニングガイドをチェックしてください。
このチュートリアルでは、Interactive Development Environment(IDE)にパッケージ化されているさまざまなC ++コンパイラについて説明します。
コンパイラーがIDEと統合されると、パッケージ全体を1か所で取得できるため、コードを完成させ、コンパイル、デバッグ、および同じソフトウェアでプログラムを実行できます。
IDEには魅力的なユーザーインターフェイスがあり、ソフトウェアアプリケーションの開発に使用できるソフトウェア開発のすべての要素がパッケージ化されています。
このチュートリアルでは、C ++コンパイルプロセスと、市場で入手可能な上位のC ++コンパイラ/ IDEのいくつかについて説明します。
学習内容:
C ++コンパイルプロセス
C ++プログラムは、ヘッダーファイル(.h)とソースファイル(.cpp)で構成されます。これとは別に、外部ライブラリまたはファイルは、ディレクティブを使用してC ++プログラムにリンクされます。
C ++プログラムのコンパイルには、次の3つのステップが含まれます。
- 前処理: ここでは、ソースCPPファイルによって参照されるインクルードファイルが使用され、コードはソースファイルで置き換えられます。このステップでは、ヘッダーファイルは使用されません。同様に、マクロまたはインライン関数は前処理され、それらのコードは呼び出された場所で置き換えられます。
- コンパイル: 次に、前処理されたファイルがコンパイルされ、拡張子が「.o」のオブジェクトファイルが生成されます。
- リンク: プログラムが使用するライブラリと外部関数は、リンクプロセスでオブジェクトファイルにリンクされます。最終的に、プログラムは正常に実行されます。
コンパイルプロセスは、次の図を使用して要約できます。
IDEの場合、ボタンをクリックするだけで、3つのステップで構成されるこのコンパイルプロセス全体が実行されます。デスクトップアプリケーションとして実行されるさまざまなIDEがあり、オンラインでアクセスできるコンパイラは他にもほとんどありません。
最初にスタンドアロンのC ++コンパイラ/ IDEについて説明し、次に人気のあるオンラインC ++コンパイラのいくつかを見てみましょう。
=> お問い合わせ ここにあなたのリストを提案します。最も人気のあるC ++コンパイラ/ IDE
#1)Microsoft Visual C ++
タイプ: ここに
価格: Community and Expressエディション:無料。
プラットフォームのサポート: Windows、iOS、およびAndroid。
Microsoft Visual Studio2019コミュニティエディションの基本的なビューを以下に示します。
Microsoft Visual C ++は、Windows、iOS、Androidプラットフォームで動作し、C ++、C#、node.js、pythonなどでアプリケーションを構築できるフル機能のIDEです。このIDEは、今日のソフトウェア業界で最も人気のあるC ++コンパイラ兼IDEです。 。
特徴:
- Python、node.jsなどの他の言語とともに、C ++およびC#.netコンパイラの言語サポートを提供します。
- このIDEをさまざまな言語で使用してさまざまなアプリケーションを構築でき、アプリケーションのテスト環境も提供します。
- Windows、Web、iOS、Android、およびその他の多くのプラットフォームでアプリケーションを作成できるフル機能のIDE。
- 効率的なコードの記述に役立つIntelliSenseを提供します。
ウェブサイトのURL: Microsoft Visual Studio 2019
#2)Eclipse IDE
タイプ: ここに
価格: 無料のオープンソース。
プラットフォームのサポート: Windows、Mac OS、およびLinux
Eclipse IDEは、通常、次のようになります。
Eclipseは、CおよびC ++開発およびJava開発に広く使用されているIDEです。 Eclipseは、Windows、Mac OS、Linuxを含むすべての主要なプラットフォームで動作し、本格的なプロジェクトの開発に使用できる強力な機能を誇っています。
特徴:
- Eclipseには、UIデザイン用のドラッグアンドドロップ機能を備えた素晴らしいユーザーインターフェイスがあります。
- さまざまなツールチェーン、従来のmakeフレームワーク、およびソースナビゲーションのプロジェクト開発と管理されたフレームワークをサポートします。
- 折りたたみとハイパーリンクのナビゲーション、グレーディング、マクロ定義ブラウザー、構文の強調表示を使用したコード編集など、さまざまなソースナレッジツールをサポートします。
- コードをデバッグするための優れたビジュアルコードデバッグツールを提供します。
ウェブサイトのURL: Eclipse IDE
#3)コードブロック
タイプ :IDE
価格 :無料でオープンソース。
プラットフォームサポート :WindowsとLinux。
CodeBlocksIDEのスクリーンショットを以下に示します。
Code :: blocksは無料のオープンソースIDEで、C、C ++、FORTRAN、XMLなどのコーディングサポートを提供します。コード::ブロックIDEは人気のあるIDEであり、複数のコンパイラをサポートします。
特徴:
- クロスプラットフォームのサポート。 Windows、Linux、およびMacOSで動作します。
- IDEは完全にC ++で記述されており、IDEを実行するために独自のライブラリやインタプリタ言語は必要ありません。
- プラグインを介して簡単に拡張できます。
- clang、GCCBorlandなどを含む複数のコンパイラサポートを提供します。
ウェブサイトのURL: コードブロック
#4)Dev-C ++
タイプ: ここに
価格: 無料のオープンソース
プラットフォームのサポート: ウィンドウズ
Dev-C ++ IDEのイメージを以下に示します。
Dev-C ++はDelphiで記述されています。これは、CおよびC ++でのプログラミングに使用される無料の(オープンソースの)フル機能のIDEです。 Dev-C ++ IDEは、GNU General PublicLicenseの下で配布されています。
soapuiとsoapuiproの違い
特徴:
- Dev-C ++には、コンパイラとしてGCCのMinGWまたはTDM-GCC64ビットポートがバンドルされています。また、Dev-C ++をCygwinまたはGCCベースの他のコンパイラと組み合わせて使用することもできます。
- 基本的にはWindowsでのみ動作します。
- Dev-C ++は、グラフィックス、圧縮、アニメーション、サウンドなどをサポートし、Dev-C ++の範囲と機能を拡張する、コードの追加のライブラリまたはパッケージをダウンロードすることで拡張できます。
ウェブサイトのURL: Dev-C ++
#5)NetBeans IDE
タイプ: ここに
価格: 無料のオープンソース。
プラットフォームのサポート: Windows、Linux、およびMacOS。
新しいC ++プロジェクトを作成している間、NetBeansIDEは次のようになります。
NetBeansは、C / C ++、Java、PHP、Groovy、JavaScript、HTML5などでアプリケーションを開発するためのインターフェイスを備えた無料のオープンソースIDEです。NetBeansはクロスプラットフォームであり、Windows、Linux、およびMacOSシステムで動作します。
特徴:
- クロスプラットフォームであり、Windows、Linux、およびMacOSプラットフォームで動作します。
- 迅速でスマートなコード編集と迅速なユーザーインターフェイス開発を提供します。
- C / C ++、Java、PHP、Groovy、JavaScript、HTML5の多言語サポート。
- 効率的でバグのない無料のコードを書くことができます。
ウェブサイトのURL: NetBeans IDE
#6)Cygwin
タイプ: ここに
価格: オープンソース
プラットフォームのサポート: ウィンドウズ
CygwinIDEは次のようになります。
Cygwinは、WindowsにインストールできるオープンソースのC ++コンパイラであり、Unixライクな環境でC ++プログラムを開発できます。 setup.exeを使用してCygwinをインストールしてから、機能をサポートするためにCygwinパッケージをインストールできます。
特徴:
- Windows用のUnixライクな環境を提供します。
- C ++プログラムの開発に使用できます。
- パッケージをインストールして、パッケージ内のさまざまな機能を取得できます。
- GCCコンパイラをサポートします。
ウェブサイトのURL: Cygwin
#7)GCC
タイプ: コンパイラ
価格: 自由
プラットフォームのサポート: Windows、Linux、およびMacOS。
GCCコンパイラのスクリーンショットを以下に示します。
注意: Cygwin IDEもGCCコンパイラを使用しているため、同じスクリーンショットを示しました。
GCCは G ない C ompiller C コレクション。 GCCはGNUプロジェクトによって開発され、複数のプログラミング言語をサポートするコンパイラシステムです。
GNUはツールチェーンであり、GCCはこのツールチェーンの主要コンポーネントの1つです。 GCCは、GNUおよびLinuxのほとんどのプロジェクトの標準コンパイラです。 GCCを使用する注目すべきプロジェクトの1つは、Linuxカーネルです。
GCCは、GNU General Public License(GNU GPL)の下でフリーソフトウェアファウンデーション(FSF)によって配布されています。
特徴:
- GCCはクロスプラットフォームです。つまり、Windows、Unix、Mac OSなどのさまざまなプラットフォームだけでなく、iOSやAndroidでも動作します。
- GCCは、C / C ++以外の多くのプログラミング言語をサポートしています。
- 無料のプロプライエタリソフトウェアの開発ツールとして広く使用されています。
ウェブサイトのURL: GCC
#8)来ました
タイプ: ここに
価格: 自由
プラットフォームのサポート: Windows、Unix、MacOS。
Vimエディターは以下のスクリーンショットに示すように見えます。
Vimは高度に設定可能なテキストエディタであり、あらゆる種類のテキストを効率的に作成および変更するために使用されます。 Vimは、ほとんどのUNIXシステムとApple OS Xに「vi」として含まれています。Vimは非常に安定したIDEであり、さらに改善されるように継続的に拡張されています。
特徴:
- 主な機能は、永続的でマルチレベルの元に戻すツリーの存在です。
- 追加機能を含めるために使用できる広範なプラグインシステムがあります。
- Vim IDEは、何百ものプログラミング言語とファイル形式をサポートしています。
- 強力な検索および置換機能があります。
- Vimは多くのツールと統合でき、その機能が強化されています。
ウェブサイトのURL: 私が来た
#9)ボーランドC ++
タイプ: ここに
価格: 無料(ボーランドコミュニティに登録した後)
プラットフォームのサポート: WindowsおよびMS-DOS。
Borland C ++コンパイラウィンドウは次のようになります。
Borland C ++は、WindowsおよびMS-DOS用に開発されたC / C ++プログラミング環境(IDE)です。 Borland C ++はTurboC ++の後継であり、より優れたデバッガー、つまりプロテクトモードDOSで記述されたTurboDebuggerが付属しています。
特徴:
- Turbo C ++の後継。
- オブジェクトWindowsライブラリまたはOWLで構成されます。これは、プロフェッショナルなWindowsグラフィックアプリケーションを開発するためのC ++クラスで構成されるライブラリです。
- また、DOSアプリケーションを開発するためのC ++クラスのセットである「TurboVision」も含まれています。 Borland C ++には、2Gグラフィックスを使用したアプリケーションの開発に使用されるBorlandGraphicsインターフェイスも付属しています。
ウェブサイトのURL: ボーランドC ++
#10)MinGW
タイプ: ここに
価格: 無料のオープンソース。
プラットフォームのサポート: ウィンドウズ
以下の画像は、MinGWインストールマネージャーセットアップツールを示しています。
(画像 ソース )
MinGWは「MinimalistGNUforWindows」の略です。これは、ネイティブWindowsアプリケーション用の最小限の開発環境です。 MinGWはオープンソースのプログラミング環境であり、サードパーティのCランタイムdllに依存しないネイティブWindowsアプリケーションを開発するために使用されます。
特徴:
- ネイティブTLSコールバックをサポートします。
- ワイド文字の起動(-Unicode)をサポートします。
- i386(32ビット)およびx64(64ビット)ウィンドウをサポートします。
- multilibツールチェーンをサポートします。
- Binutilsまたは最先端のGCCをサポートします。
ウェブサイトのURL: MinGW
#11)C ++ Builder
タイプ: ここに
価格: US $ 1400
プラットフォームのサポート: WindowsやLinux、Mac OSの、iOSの&アンドロイド。
C ++ビルダーIDEを以下に示します。
C ++ BuilderはクロスプラットフォームIDEであり、開発ライフサイクル全体を開発して、必要なときにいつでも簡単に再コンパイルおよび再デプロイできる単一のソースコードベースを提供できます。
特徴:
- 高速でクロスプラットフォーム。
- データベースから、Windows、Linux、Mac OS、iOS、Android向けの魅力的なUIまで、強力なクロスプラットフォームアプリを構築できます。
- C ++ Builderを使用して、デスクトップおよびモバイルプラットフォーム用にローカルでC ++アプリケーションをアセンブルします。
- C ++ 17 win 32のサポート、強化されたコード補完、新しいライブラリ、最適化されたビルドのデバッグが含まれます。
ウェブサイトのURL: C ++ Builder
#12)CodeLite
タイプ: ここに
価格: 無料のオープンソース。
プラットフォームのサポート: Windows、Linux(Debian / Ubuntu、Fedoraなど)、Mac OS、およびFreeBSD
CodeliteIDEを以下に示します。
(画像 ソース )
CodeLiteはオープンソースのIDEです。 Codeliteは、Windows、Linux、Mac OS、FreeBSDなどのさまざまなプラットフォームをサポートしているため、クロスプラットフォームです。 C / C ++開発に使用されます。
C / C ++の他に、CodeliteはJavaScriptやPHPなどの他のさまざまな言語もサポートしています。 CodeLite IDEは主に、node.jsを使用してアプリケーションを開発するバックエンド開発者に使用されます。
特徴:
- C ++、PHP、およびJavaScriptのコード補完エンジンを提供します。これには、clangベースのコード補完取得C ++プロジェクトが含まれます。
- GCC / clang / VC ++のサポートが組み込まれたコンパイラの一般的なサポートを提供します。
- エラーをコード注釈として、またはエディターウィンドウのツールチップとして表示します。
- 組み込みのGDBサポート。
- 操作の取り消し/やり直し、基本的な編集アクション、行のシフト/削除または変換、検索/置換、およびその他の画面アクションを可能にします。
- ブックマークを作成/管理し、より高速なデバッグアクションを実行し、ソースコードエディタにさまざまな設定を提供することもできます。
- シンボル、ファイルの名前変更、ゲッター/セッターの生成、ヘッダー/実装に一致するように関数シグネチャを簡単に変更する、関数実装を別のソースファイルに移動するなどを可能にするリファクタリング機能を提供します。
ウェブサイトのURL: CodeLite
#13)Qt Creator
タイプ: ここに
価格: 自由
プラットフォームのサポート: Linux、OS X、Windows、VxWorks、QNX、AndroidおよびiOS、BlackBerry、SailfishOSなど。
QTフレームワークのウェルカム画面は次のようになります。
QTフレームワークはデュアルライセンスモードで利用できるIDEであり、開発者は要件に応じてライセンスを選択できます。
QTは、機能が満載の包括的なフレームワークです。 QTフレームワークは、高レベルのUIおよびアプリケーション開発コンポーネントをサポートする基本的な基本機能の豊富なセットを提供します。
特徴:
- 最先端のC ++コードエディター、高速コード、ナビゲーションツール、組み込みのGUIデザイン、フォームデザイナーなどを備えたクロスプラットフォームIDE。
- これには、開発者が強力なコードを作成するのに役立つ、十分に文書化された、ユーザーフレンドリーで一貫性のある詳細なAPIとライブラリが含まれています。
- 高速、簡単、高性能のIDE。
- これには、アプリケーションとユーザーインターフェイスを一度作成し、それらをモバイルOSまたはデスクトップに展開するためのツールの完全なセットが含まれています。
- コードエディタには、オートコンプリート、ドラッグアンドドロップによるUIの作成、視覚的なデバッグとプロファイリングツールを強調する構文、およびその他の多くの機能が備わっています。
ウェブサイトのURL: Qtクリエーター
#14)Clang C ++
タイプ: コンパイラ
価格: 無料のオープンソース
プラットフォームのサポート: Windows、Linux、およびMac OS
Clangは、「LLVMネイティブ」のC / C ++ / Objective-Cコンパイラです。驚くほど高速なコンパイルを提供することを目的としています。これは、優れたソースレベルのツール、および非常に便利なエラーと警告メッセージを作成するためのプラットフォームです。 clangコンパイラには、コード内のバグを自動的に検出するClang StaticAnalyzerツールが含まれています。
特徴:
- 高速コンパイル、GCC互換性、低メモリ使用量、表現力豊かな診断などのエンドユーザー機能をサポートします。
- Clangは、モジュール式のライブラリベースのアーキテクチャを備えており、リファクタリング、静的分析、コード生成などをサポートしています。
- VisualStudioなどのIDEとの緊密な統合を可能にします。
- C、C ++、Objective-C、およびそのバリアントへの準拠。
ウェブサイトのURL: Clang C ++
#15)クリオン
タイプ: ここに
価格: 30日間の無料トライアル。 1年目は199ドル、2年目は159ドル、3年目以降は119ドル。
プラットフォームのサポート: Windows、Linux、およびMacOS。
(画像 ソース )
Clionは、C / C ++開発用の強力なクロスプラットフォームIDEです。これには、最新のC ++標準、libC ++およびBoostが含まれています。 C / C ++の開発に加えて、ClionはKotlin / Native、Rust、およびSwift用にも設計されています。
Clionは、Python、CMake言語、およびJavaScript、XML、HTML、Markdownなどの他の一般的なWebテクノロジーの基本的なサポートも提供します。
特徴:
- コードルーチンを管理して、コアに集中できるようにします。
- Clionで新しいプロジェクトを簡単に開始できます。 Clionは、CMake、Gradle、Compilationデータベースプロジェクトモデルと連携し、プロジェクトが異なっていても、プロジェクトをCMakeにインポートします。
- コードの洞察を提供することにより、スマートな補完、フォーマット、および役立つビューを提供するスマートエディターがあります。
- リファクタリングを使用して、コードをクリーンアップおよび改善します。また、ゲッター/セッターから複雑なテンプレートまで、コードを生成することで不要な入力を節約します。
- コード内のエラーと警告を強調表示することにより、サポートされているすべての言語の静的コード分析(DFAを含む)を提供し、迅速な修正を提案します。
- コード生成、完了、および自動ターゲット更新を備えたCMakeビルドサポートを提供します。また、ローカルまたはリモートで、アプリケーションと単体テスト用のビルド、実行、およびデバッグ環境が統合されています。
ウェブサイトのURL: クリオン
#16)XCode
タイプ: ここに
価格: オープンソースコンポーネントで無料。
プラットフォームのサポート: マックOS
(画像 ソース )
XCodeは、C、C ++、Objective-C用のオープンソースLLVMコンパイラを含む強力なIDEであり、ターミナルから入手できます。 XCodeはMacOS用に開発されており、macOS、iOS、iPad、watchOS、およびtvOS用のソフトウェアを開発するためにAppleが開発した一連のソフトウェア開発ツールが含まれています。
特徴:
- 高度なコード補完、コード折り畳み、構文の強調表示、警告、エラー、およびコードに沿ったその他のコンテキスト依存情報を表示するメッセージバブルなどの機能を備えたソースコードエディターのサポートを提供します。
- XCode IDEには、アプリの画像を管理するアセットカタログが付属しています。
- アシスタントエディターはエディターを2つに分割し、作成中のコードに最も役立つファイルを自動的に表示するセカンダリペインを作成します。
- SubversionおよびGitSource Control(SCM)システムを完全にサポートするバージョンエディターがあります。
- コードを1行も記述せずにユーザーインターフェイスを設計およびテストできる組み込みのインターフェイスビルダー。
- システムに組み込まれているC、C ++、およびObjective-Cコンパイラをサポートします。また、最も複雑なビルドをビルドできる統合ビルドシステムも付属しています。
ウェブサイトのURL: XCode
C ++オンラインコンパイラ
次に、C ++プログラミングで使用できるいくつかのオンラインコンパイラについて説明します。これらはほとんど無料で、プログラミングの練習に使用できます。以下にリストされているコンパイラのほとんどは、複数のプログラミング言語をサポートしています。
#17)Ideone.com
タイプ: オンラインIDE
価格: 自由
プラットフォームのサポート: ウィンドウズ
Ideoneオンラインコンパイラのスクリーンショットを以下に示します。
Ideoneは、オンラインコンパイラおよびデバッガです。これにより、ソースコードをコンパイルしてオンラインで実行でき、60を超えるプログラミング言語をサポートします。
特徴:
- オンラインコンパイラ。
- 無料のコンパイラとデバッガ。
- 60の異なるプログラミング言語をサポートします。
- プログラミング言語を選択し、ソースコードを入力してプログラムを実行できます。
- 標準入力から入力データを読み取るオプションがあります。
ウェブサイトのURL: Ideone.com
#18)コードパッド
タイプ: コンパイラ/インタプリタ
価格: 自由
プラットフォームのサポート: ウィンドウズ
Codepadは、SauceLabsの創設者の1人であるStevenHazelによって作成されました。 Codepadは、コードをオンラインでコンパイル/解釈するためのシンプルなコラボレーションツールです。コード領域にコードを貼り付け、左側のパネルで適切なプログラミング言語を選択し、(送信)をクリックしてコードパッドを実行します。
特徴:
- C、C ++、Perl、Pythonを含む多くのプログラミング言語をサポートします。
- コンパイルされた言語とインタプリタされた言語の両方をサポートします。
- コードが実行されると、実行されたコードの短いURLが作成され、一般の人々と共有できます。
ウェブサイトのURL: コードパッド
#19)OnlineGDB
タイプ: オンラインIDE
価格: 自由
プラットフォームのサポート: ウィンドウズ
次の画像は、OnlineGDBコンパイラを示しています。
OnlineGDBは、C、C ++、Java、Python、PHP、Ruby、Perl、C#、VB、Pascal、Swift、FORTRAN、Objective-C、HTML、CSS、JSなどのさまざまな言語でオンラインで使用できるコンパイラおよびデバッガツールです。いくつか例を挙げるとなど。
特徴:
- 複数のプログラミング言語をサポートします。
- コンパイルとデバッグをサポートします。
- 私たちは、世界中のどこからでもコードを記述、コンパイル、実行、およびデバッグすることができます。
ウェブサイトのURL: OnlineGDB
#20)Codechef
タイプ: IDEの練習
価格: 自由
プラットフォームのサポート: 窓
Codechefオンラインコンパイラは次のようになります。
Codechefは、意欲的なプログラマーのためのプラットフォームです。 Codechefは、さまざまな言語でコードを実行するために使用できるオンラインコンパイラを提供します。
特徴:
- コードをコンパイルおよびテストできるさまざまなプログラミング言語をサポートします。
- コーディングの難易度を選択できます。
- プログラムのデバッグも可能です。
ウェブサイトのURL: Codechef
#21)CPP.sh
タイプ: コンパイラ
価格: 自由
プラットフォームのサポート: ウィンドウズ
Cpp.shオンラインコンパイラは次のようになります。
Cpp.shは、GCCコンパイラーの単純なフロントエンドです。このコンパイラはGCC4.9.2を使用し、Boost1.55が利用可能です。
特徴:
- GCCコンパイラのフロントエンド。
- C ++言語のC ++ 98、C ++ 11、およびC ++ 14バージョンをサポートします。
- アプリケーションはサンドボックス化されており、特定のシステムコールが失敗する可能性があります。
ウェブサイトのURL: Cpp.sh
#22)JDoodle
タイプ: ここに
価格: 自由
プラットフォームのサポート: ウィンドウズ
JDoodleのスクリーンショットを以下に示します。
JDoodleは、C、C ++、Java、Java(高度)などのさまざまなプログラミング言語をサポートするオンラインコンパイラです。上記のJDoodle C ++コンパイラは、GCCコンパイラのフロントエンドです。
特徴:
- 標準入力を読み取る機能を備えた対話型コンパイラ。
- また、コマンドライン引数を指定するためのサポートも提供します。
- GCCコンパイラをサポートします。
ウェブサイトのURL: JDoodle
結論
C ++コンパイラとIDEは、プログラミングの観点から重要です。これらのIDEを使用して、多くの高度なC ++アプリケーションを開発および構築できます。これらのIDEの主な利点は、コンパイルプロセス全体を1つのIDEで取得できることです。
IDEには、コードを記述できるソースコードエディタも含まれています。これらのソースコードエディタには、オートコンプリート、IntelliSenseなどのさまざまな機能が備わっており、コードの記述にかかる時間を節約できます。
UIアプリケーションを開発することもでき、ほとんどのIDEには、リソースをドラッグアンドドロップするだけのリソースマネージャーがあり、これらのリソース用にIDEによってスケルトンコードが記述されます。
ほとんどのIDEには、デバッガやメモリリーク検出などの他の機能が組み込まれているため、時間と労力を節約できます。
=> お問い合わせ ここにあなたのリストを提案します。=> Easy C ++トレーニングシリーズをお読みください。