V
isual Studio 2013
の起
動と
プロジェ
クトの新
規作成
(
C
プログラミング入門)
URL
:
https://www
.kkaneko.jp/pro/adp/index.html
1
金子邦彦
Visual Studio 2013
の起動手順(例)
2
①
「スタートボタン」
→
「すべてのプログラム」
②
「
Visual Studio
2013
」を展開
③
「
Visual Studio
2013
」を選ぶ
Visual Studio
2013
の初回起動設定
(初回起動時のみ)
3
①
「後で行
う
。」
を選んでおく
②
「
Visual Studio
の
開始」をクリック
③
Visual Studio
2013
の画面が開く
Visual Studio
のプロジェクト
4
1つのソフト
ウ
エアに関するたくさんのファイル
の
集まり
•
プログラムが
格納されたファイル(
ソースファイル
)
•
設定ファイル
など
↑
ある
Visual Studio
のプロジェクトのファイルとフォルダ
Visual Studio
2013
で
Win 32
コンソールア
プリケーショ
ン用
プロジェクトの新規作成
(1/2)
5
①
「ファ
イル」
→
「新規作成」
→
「プロ
ジェクト」
②
「
Visual
C++
」
→
「
Win32
コンソールアプリ
ケーシ
ョン」
→
「
OK
」
③
「次へ」
※
次ペー
ジに続く
Win32
コンソールアプリケーション
とは,起動すると,
Win32
コンソー
ル
(例えば右図)が開くアプリのこと
C++
とは、
C
言語を機能
アップした
プログラミング
言語
のこと
名前は変えなくてもよい
Visual Studio
2013
で
Win 32
コンソールア
プリケーショ
ン用
プロジェクトの新規作成
(2/2)
6
④
「完了」をクリック
⑤
プロジェクトが新規作
成されるので確認
Visual Studio
2013
の
Win 32
コンソールア
プリケーション用
プロジェクト
7
プロジェクト
の名前
プロジェクトを構成するたくさんのファイル
※
表示されていないだけで、本当は、
もっとたくさんのファイルがある
Visual Studio 2013
を
終了
して、
も
う
1
度起動
すると、
画面がもとに戻る
。
8
↑
Visual Studio 2013
を終了して、も
う
1
度起動したところ
Visual Studio 2013
を
終了
して、
も
う
1
度起動
すると
、
画面がもとに戻る
。
⇒
プロジェクトの中身
は
消えていない
次の手順で作成済み
のプロジェクトを
開く
こと
ができる!
9
①
「ファ
イル」
→
「開く」
→
「プロジェクト/ソ
リューション」
②
プロジ
ェクト名と同じフォル
ダ名のフォルダを開く
③
Micr
osoft
Visual
Studio
Soluti
on
ファイ
ルを選び、
「開く」をクリック
Visual Studio 201
3
でビルドと実行
10
Visual Studio
2013
の
Win 32
コンソールア
プリケーショ
ン用
プロジェクト
11
2つの
ソースファイル
が
自動で作成されている
Visual
Studio 2013
の
Win
32
コンソールア
プリケーショ
ン用
プロジェクト
12
ソースファイルを
クリックすると・・・
エディタが
自動で開く
編集中のファイル名が表示
※
Win32
コンソ
ールアプリケーション用プロジェクトを新規作成
したとき、
エディタが自動で開く
ので、
そのまま使ってよい
Visual C++
のソースファイル例
13
自動生成されたプログラムを活用
(必要な分を追加)
←
1
行追加
←
2行追加
Visual C++
のソースファイル例
14
変数
d
に、値
2.0
をセット
変数
d
の平方根の
計算。結果の表示
※
「
d =
2
」と書かずに
「
d
=
2.0
」と書
く理由は、
小数付きの数
として
計算
したい(整数ではない)ときの
C
言
語からの習慣
(参考)
Linux
での
C
言語と
Visual Studio
の
C++
言語
の違い
15
CentOS
での
C
言語
Visual Studio
の
C+
+
言語
#include
<s
tdio.h>
#include
“
s
t
dafx.h
”
in
t
main
・・・
in
t
_t
main(int
arg
c, _T
CHAR*
argv
[])
なぜ?
Windows
固有
の機能も使いたいが、なるべく
C
言
語との違いを少なくしたいとい
う
工夫
プログラムに
関する2種類のファ
イル
16
実行型
ファイル
その中身は
マシン語
(機械語)
マシン語(機械語)
とは
コンピュータに指令を与える
命令言語
プログラムが格納
されたファイル
(
ソースファイル
)
その中身は
プログラム
ソースファイル
は、
テキストファイル
の
一種
.
文字が格納されたファイルで、
各文字が
コード化
さている
ビルド(コン
パイル)
17
ソースファイル
実行型ファイル
ビルド
(コン
パイルともい
う
)
ビルド
(
コンパイル
ともい
う
)と
は、
ソースファイル
から、
実行型
ファイル
を生成すること
Visual Studio 2013
でのビルド手順
18
①
「ビルド」
→
「ソリューションの
ビルド」
②
必ず
「
1
正常終了、
0
失敗
」の表示を
確認
ビルド:1
正常終了、0
失敗
Visual Studio 2013
での実行手順
19
ビルドが正常終了したら、
実行
できる
①
「デバッグ」
→
「デバッグなしで開
始」
②
Win32
コンソールが開く
プログラムの
ビルドと実行
ソースファイ
ル
実行型ファイ
ル
ビルド
(build)
実行
(e
x
ecut
e)