Visual Studio .NET 2003 による ANSI C プログラミング

メディア教育課の管理する実習室の Windows にインストールされたVisual Studio .NET 2003 を使って, 他の授業(Linux and gcc)となるべく同じのりで(ソースの変更なしに), C 言語のプログラミングをする方法です.

このページは, Microsoft の文書[HOWTO] Visual Studio .NET 2003 で初歩的な C アプリケーションを作成する方法とかぶってます. そっちのほうがわかりよいかも.

別のプログラムをを作るときは, 新規にソリューションとプロジェクトを作りましょう. この授業では, 1個のソリューションに1個のプロジェクト, 1個のプロジェクトに1個の .c ファイル(ヘッダーファイルは無し)という使い方をします.

以下を行う前に, いろんな初期設定を済ませておきます. 一度だけすればよいです.

Web からサンプルプログラムをダウンロードしてコンパイル

  1. Web ブラウザで, サンプルプログラムを(例えば)Q:\csc\rwmyfirst.cなどというファイル名で保存します. その際, 拡張子が .cのまま変化しないように注意します.
  2. スタートメニュー > プログラム > プログラミングソフト > Microsoft Visual Studio .NET 2003 > Microsoft Visual Studio .NET 2003 を起動します.
  3. ファイル>新規作成>プロジェクト
  4. Visual C++プロジェクト > Win32コンソールプロジェクト を選び, [プロジェクト名](myfirstなど)を入力して OK をクリック.
  5. 左側にあるアプリケーションの設定をクリックし, 空のプロジェクトにチェックを入れ, 完了をクリック.
  6. 右側のソリューションエクスプローラで, 今つくったプロジェクト myfirst が選択されている状態で, ファイル>既存項目の追加 で, Q:\csc\rw にに保存したmyfirst.cを選びます. デフォルトでは別のフォルダが表示されているので, 何回か上の階層のフォルダのアイコンをクリックして, Q:\csc\rw に移るようにします.
  7. 編集する(プログラミングおよび実習なら emacs です). 右側のソリューションエクスプローラー上のソースファイルにmyfirst.cが現れるので, これをダブルクリックする.
  8. 左側にmyfirst.cの内容が表示される. ここで編集, 修正する.
  9. コンパイルする.(プログラミングおよび実習なら cc です) メニューの ビルド>ソリューションのビルド を選ぶ. エラーが報告されたら, そこをクリックすると問題の場所に飛べます.
  10. エラーがなくなるまで修正/ビルドを繰り返します.
  11. 実行する.(プログラミングおよび実習なら ./myfirst です) メニューのデバッグ>デバッグなしで開始を選ぶ. 最後に, ウィンドウが閉じる前に Press any key to continue と出てストップします.
  12. 期待した動作をするようになるまで, 修正/ビルド/実行を繰り返します.
  13. 終了する際にはプロジェクトを保存するようにします.

やりかけのプログラム作成を再開する

  1. スタートメニュー > プログラム > プログラミングソフト > Microsoft Visual Studio .NET 2003 > Microsoft Visual Studio .NET 2003 を起動する.
  2. 既存のプロジェクトを開く, または, プロジェクトを開くから, 再開したいプロジェクトを選ぶ.
  3. 編集する以下は上と同じです.

自分でゼロからプログラムを書く or コピーアンドペーストで作る

TIPS


Copyright © 2003,2004 Saburo Higuchi. All rights reserved.
樋口三郎 http://www.math.ryukoku.ac.jp/~hig/ hig mail address