標準 C++ プログラムの作成 (C++)

更新 : 2007 年 11 月

Visual C++ 2008 では、Visual Studio 開発環境を使用して標準 C++ プログラムを作成できます。ここでは、新しいプロジェクトを作成し、プロジェクトに新しいファイルを追加してから、ファイルを変更して C++ コードを追加します。次に、Visual Studio を使用してプログラムをコンパイルし、実行します。

独自の C++ プログラムを入力するか、サンプル プログラムを使用できます。この手順で使用するサンプル プログラムは、コンソール アプリケーションです。このアプリケーションは、標準テンプレート ライブラリ (STL: Standard Template Library) の set コンテナを使用します。これは ISO C++ 98 標準の構成要素です。

Visual C++ は、次の規格に準拠しています。

  • ISO C 95

  • ISO C++ 98

  • Ecma C++/CLI 05

    ms235629.alert_note(ja-jp,VS.90).gifメモ :

    プログラムが ANSI C++ および ANSI C に準拠しているかどうかを強制的にチェックする場合は、/Za コンパイラ オプションを使用する必要があります (既定のオプションは、標準への Microsoft 拡張を使用する /Ze です)。詳細については、「/Za、/Ze (言語拡張機能の無効化)」を参照してください。

前提条件

このトピックは、C++ 言語の基本を理解していることを前提としています。C++ の学習を始めたばかりのユーザーには、『C++ Beginner's Guide』(Herb Schildt 著) をお勧めします。このガイドはオンラインで入手できます (https://go.microsoft.com/fwlink/?LinkId=115303)。

新しいプロジェクトを作成してソース ファイルを追加するには

  1. 新しいプロジェクトを作成します。

    [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。

  2. [Visual C++] プロジェクトの種類から、[Win32] をクリックし、次に [Win32 コンソール アプリケーション] をクリックします。

  3. プロジェクト名を入力します。

    既定では、プロジェクトを含むソリューションは新しいプロジェクトと同じ名前になりますが、別の名前を入力してもかまいません。必要に応じて、プロジェクトの場所として別の場所を入力できます。

    [OK] をクリックして、新しいプロジェクトを作成します。

  4. Win32 アプリケーション ウィザードで、[空のプロジェクト] を選択して [完了] をクリックします。

  5. ソリューション エクスプローラが表示されていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックします。

  6. プロジェクトに新しいソース ファイルを追加します。

    • ソリューション エクスプローラの [ソース ファイル] フォルダを右クリックし、[追加] をポイントして [新しい項目] をクリックします。

    • [コード] ノードの [C++ ファイル (.cpp)] をクリックし、ファイル名を入力して [追加] をクリックします。

    ソリューション エクスプローラの [ソース ファイル] フォルダに .cpp ファイルとタブ付きウィンドウが表示されます。このタブ付きウィンドウにコードを入力します。

  7. Visual Studio で、新しく作成したタブをクリックし、標準 C++ ライブラリを使用する有効な C++ プログラムを入力するか、サンプル プログラムをコピーして貼り付けます。

    たとえば、ヘルプの「標準テンプレート ライブラリのサンプル」トピックにある set::find (STL Samples) サンプル プログラムを使用できます。

    この処理でサンプル プログラムを使用する場合は、using namespace std; ディレクティブに注意してください。このディレクティブによって、プログラムで cout および endl を使用でき、完全修飾名 (std::cout および std::endl) は必要ありません。

  8. [ビルド] メニューの [ソリューションのビルド] をクリックします。

    [出力] ウィンドウに、ビルド ログの場所やビルドの状態を示すメッセージなど、コンパイルの進行状況に関する情報が表示されます。

  9. [デバッグ] メニューの [デバッグなしで開始] をクリックします。

    サンプル プログラムを使用した場合、コマンドセット内に特定の整数があるかどうかを示すコマンド ウィンドウが表示されます。

次の手順

前へ :コマンド ライン アプリケーションの作成 (C++) | 次へ :ネイティブの C++ プログラムのコマンド ラインを使用したコンパイル (C++)

参照

処理手順

Visual C++ ガイド ツアー

その他の技術情報

C++ Language Reference

Standard C++ Library Reference