Visual Studio 2008 Express Edition で hello world コードを作成する

自分専用の教育用の覚書。1個のソースコードファイルからなるプログラム(ここでは hello world と表示するコード)を作るまでの最小限の操作。以前、使っていた Visual C++ 6 からインターフェースの配置や名称が変わっている。IDEのどこに何があるかなんて、いちいち覚えてられない。


  1. ソースコードを書くまでの準備

    1. [新規作成(N)]で[プロジェクト(P)]を選ぶ



    2. [新しいプロジェクト]ウィザードが立ち上がるので、[Win32 コンソール アプリケーション]を選び、下段の[プロジェクト名(N)]に "Hello" と入力し、[OK]をクリックする



    3. [Win32 アプリケーション ウィザード - Hello]が立ち上がるので、下段の[完了]ではなく[次へ]をクリックする。



    4. [アプリケーションの種類]は[コンソールアプリケーション(O)]を、[追加のオプション]は[空のプロジェクト(E)]を選んで、下段の[完了]をクリック



  2. 新しいファイルを作成してソースコードを書く(既にあるCプログラムを導入するのはここ

    1. [プロジェクト(P)]の[新しい項目の追加(W)]を選ぶ



    2. [新しい項目の追加 - Hello]ウィザードが立ち上がるので、[Visual Studio にインストールされたテンプレート]から[C++ ファイル (cpp)]を選択し、[ファイル名(N)]に "hello" と入力し、下段の[追加]をクリックする



    3. タブに "hello.cpp" と表示された白紙のページが表れる



    4. "hello world"と表示するためのCのプログラムを書く



  3. 既存のソースコードファイルをプロジェクトに加える

    1. [プロジェクト(P)]の[既存項目の追加(G)]を選ぶ



    2. [既存項目の追加]ウィザードが起動するので、このフォルダにCのソースコードファイルをコピーする。コピーをすると下段の[オブジェクト名(N)]にファイル名が表示されるので[追加(A)]をクリックする。





  4. ソースコードをビルド(コンパイル+リンク)し、実行する

    1. [デバッグ(D)]の[デバッグなしで開始(H)]をクリックする



    2. コンパイル、リンクがうまく行ってバグがないなら
      hello world
      続行するには何かキーを押してください...
      と表示される。
      [デバッグ開始(S)]でコンパイル、リンク、実行を進めると、コンソールが実行直後すぐに閉じてしまって、プログラムの結果を見ることができない。