vc-1. Visual Studio 2019
C++ の基本操作
(Visual Studio C++ の機能と操作演習,
全5回)
1
金子邦彦
https://www.kkaneko.jp/pro/vc/index.html
Visual Studio 2019を用いたC++プログラムの作成
から実行までの一連の操作手順の習得
【学習内容の構成】
1. プロジェクトの新規作成:コンソールアプリと
してプロジェクトを作成し、ファイルの集まり
として管理
2. ソースファイルの編集と保存:エディタでプロ
グラムを記述し、ファイルとして保存
3. ビルドと実行:ソースファイルから実行型ファ
イルを生成し、プログラムを動作させる
• 前提:Windowsの基本操作
• 意義:C++プログラム開発の基本ワークフローの
理解
2
1-1 Visual Studio 2019 の起動
と
プロジェクトの新規作成
3
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
Microsoft Visual Studio での
プログラム実行までの手順
•4
Microsoft Visual Studio の起動(1/2)
• Windows のスタートメニュー
• Visual Studio 2019 を選ぶ
•5
Microsoft Visual Studio を起動すると,上のような画面が現れる
Microsoft Visual Studio の起動(2/2)
•6
Visual Studio 2019 の初回起動設定(初回起
動時のみ)
7
① 「後で行う。」
を選んでおく
② 「Visual Studio
の開始」をクリック
③ 作業の種類を選ぶ
画面が開く
初回起動時設定
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
Microsoft Visual Studio での
プログラム実行までの手順
•8
「新しいプロジェクトの作
成」を選ぶ
プロジェクトの新規作成(1/7)
•9
プロジェクトの種類を選べる
画面が現れる
プロジェクトの新規作成(2/7)
•10
①「コンソールアプリ」を
選ぶ
プロジェクトの新規作成(3/7)
•11
②「次へ」をクリック
「プロジェクト名」が自動
設定される.確認.
プロジェクトの新規作成(4/7)
•12
「場所」も自動設定される
※ ネットワークドライブなどを
使いたいときは,ここを書き換える
プロジェクトの新規作成(5/7)
•13
「作成」をクリック
プロジェクトの新規作成(6/7)
•14
先ほど確認した「プロジェ
クト名」が現れるので,確
認する
プロジェクトの新規作成(7/7)
•15
ファイル一覧など
が表示される
ソースファイルの編
集はここで行う
ビルド結果が現れ
る
各種の操作
メニュー
操作の1ボ
タン実行
Microsoft Visual Studio の画面構成
•16
「ファイル」
→「終了」を選ぶ
Microsoft Visual Studio の終了
•17
プロジェクトの新規作成
① プロジェクトの種類
「コンソールアプリ」を選ぶ
② プロジェクト名
確認する
③ 場所
確認する
※ ネットワークドライブなどを使うときは,各自
で設定する
•18
1-1 Visual Studio のプロジェクト
• プロジェクトは,1つのソフトウエアに関する
ファイルの集まり
• プログラムが格納されたファイル(ソースファイル)
• 設定ファイル
• など
19
ある Visual Studio のプロジェクトのファイルとフォルダ
1-2 Visual Studio 2019 でソー
スファイルの編集と保存,ビ
ルド,実行
20
ビルドと
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
Microsoft Visual Studio での
プログラム実行までの手順
•21
ソースファイルの編集は,この
画面を使う
ソースファイルの編集と保存(1/3)
•22
編集する
ソースファイルの編集と保存(2/3)
•23
保存のボタンをクリッ
クして保存
ソースファイルの編集と保存(3/3)
•24
メニューを使って保存す
ることもできる
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
Microsoft Visual Studio での
プログラム実行までの手順
•25
「ビルド」
→「ソリューションのビルド」を選ぶ
ビルド(1/2)
•26
「ビルド:1 正常終了,0 失敗・・・」
のように表示されるので確認する
ビルド(2/2)
•27
※ 表示が違う場合は,ソースコードにミスがある
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
手戻り
•28
やり直す
ビルドや実行の段階で問題が分かった
ときは,編集からやり直す
実行
プロジェクト
の新規作成
ソース
ファイルの
編集と保存
ビルド
step 1 step 2 step 3 step 4
Microsoft Visual Studio での
プログラム実行までの手順
•29
実行(1/2)
•30
「デバッグ」→「デバッグ
なしで開始」と操作する
ビルドが正常終了したら、
実行できる
実行画面が現れる
(何かキーを押して終了)
実行(2/2)
•31
ビルドと実行
① 「ビルド」→「ソリューションのビルド」を選ぶ
ビルド結果が現れる
② 「デバッグ」→「デバッグなしで開始」を選ぶ
実行画面が現れる
③ 実行画面で,数値を入れる
順次,計算結果が現れる
•32
Visual C++ のソースファイル例
33
← 編集
← 編集
Visual C++ のソースファイル例
34
変数 d に、値 2.0
をセット
変数 d の平方根の計
算。結果の表示
※ 「d = 2」と書かずに「d = 2.0」と書くのは、
小数付きの数として計算したい(整数ではない)ときの
C, C++ 言語での流儀
プログラムに関する2種類のファイル
35
実行型
ファイル
その中身は
マシン語
(機械語)
マシン語(機械語)とは
コンピュータに指令を与える
命令言語
プログラムが格納
されたファイル
(ソースファイル)
ソースファイルは、
テキストファイルの一種.
文字が格納されたファイル
で、各文字がコード化さて
いる
• 実行型ファイルとは、コンピュータが実行するプ
ログラムが格納されたファイル
• 実行ファイル、実行形式ファイルともいう
36
1-2-1 実行型ファイル
1-2-2 ビルド(コンパイル)
37
ソースファイル 実行型ファイル
ビルド
(コンパイルともいう)
ビルド(コンパイルともいう)とは、ソースファイ
ルから、実行型ファイルを生成すること
パソコン演習
• Visual Studio 2019 のエディタを使って、ソース
ファイルを編集しなさい
38
←編集
←編集
パソコン演習で使うソースコード
39
#include <iostream>
#include <math.h>
int main()
{
double d = 2.0;
printf("%f, %f ¥n", d, sqrt(d));
}
パソコン演習
• ビルドしなさい.
• ビルドのあと「1 正常終了、0 失敗」の表示
を確認しなさい
→ 表示されなければ、プログラムのミスを自分で
確認し、修正して、ビルドをやり直す
• 実行しなさい.実行結果を確認したら、Win32 コ
ンソールで任意のキーを押して、Win32 コンソー
ルを閉じなさい
40
表示される実行画面
41