Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
VisualStudio2010の使い方
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
自然言語処理研究室
April 13, 2012
Programming
4.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
VisualStudio2010の使い方
自然言語処理研究室
April 13, 2012
More Decks by 自然言語処理研究室
See All by 自然言語処理研究室
データサイエンス14_システム.pdf
jnlp
0
430
データサイエンス13_解析.pdf
jnlp
0
550
データサイエンス12_分類.pdf
jnlp
0
380
データサイエンス11_前処理.pdf
jnlp
0
510
Recurrent neural network based language model
jnlp
0
190
自然言語処理研究室 研究概要(2012年)
jnlp
0
170
自然言語処理研究室 研究概要(2013年)
jnlp
0
130
自然言語処理研究室 研究概要(2014年)
jnlp
0
160
自然言語処理研究室 研究概要(2015年)
jnlp
0
240
Other Decks in Programming
See All in Programming
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
630
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
contenteditable と日本語入力に向き合う
colorful12
0
200
Next.js: The final boss of Web Performance
guaca
0
250
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2k
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
270
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
450
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
32k
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Code Reviewing Like a Champion
maltzj
529
40k
WENDY [Excerpt]
tessaabrams
14
40k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Six Lessons from altMBA
skipperchong
29
4.5k
The Limits of Empathy - UXLibs8
cassininazir
2
720
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Fireside Chat
paigeccino
43
4.1k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Transcript
Visual Studio 2010の使い方 山本 和英 長岡技術科学大学 電気系 2012年4月
このスライドは... • Visual Studio 2010で C言語プログラミングがで きるための最低限の内容のみを説明しています。 • 本学のプログラミング演習のために作成しまし た。
プログラムの新規作成
まず「プロジェクト」を作る。 大規模なソフトウェアはいくつものプログラムや画 像、 音声ファイルなどで一つのプロジェクトを構成 するが、 演習程度のプログラムは「プロジェクト」= 「プログラム」と考えて構わない。
• 左上のプロジェクトの種類は「Win32」 • 右上のテンプレートは「Win32コンソールアプリケーション」 • 下のプロジェクト名は好きな名前(日本語も可能) • ソリューション名は記入不要(勝手にプロジェクト名と同じに なる)。
Win32アプリケーションウィザードへようこそと表 示されるので、 「次へ」をクリックする。
アプリケーションの設定画面が表 示されるので、 「空のプロジェクト」 をクリックして「完了」する。 これで プロジェクト(要するにフォルダ)が 作成された。
左ウィンドウの「ソースファイル」で 右クリックし、 「追加」→「新しい項 目」を選択する。
新しい項目の追加というウィンドウが表示さ れる。 テンプレートは「C++ファイル」とし、 ファイル名は何とか.c と入力する。 拡張子 を .cpp にすると C++
になってしまうので、必 ず .c とする。 プロジェクト名とファイル名は全 く別でもよいが、 同じ名前にしたほうが分かり やすいと思う。
プログラムの実行
普通にプログラムを実行するには 1. メニューの「デバッグ」→「デバッグなしで開始」 2. Ctrl + F5 のどちらかで行う。
• デバッグなしで実行すると、右写真のように実行 終了後に一時停止する。 • 何かキーを押すと下の実行画面(コンソールウィ ンドウ)が消える。
• デバッグなしで実行すると、右写真のように実行 終了後に一時停止する。 • 何かキーを押すと下の実行画面(コンソールウィ ンドウ)が消える。
デバッグ
• デバッグのためにはまずブレークポイント(一時停止場所)を 決める。一時停止させたい行でF9(またはメニューの「デバッ グ」→「ブレークポイントの設定/解除」)を押してブレークポイ ントをつける。 • ブレークポイントはいくつの行につけてもよい。また一度つけ たブレークポイントを取る時もF9を押す。
ブレークポイントをつけた行の先頭には赤丸がつ く。右の例では printf 文の直前(直後ではない)で一 時停止することを意味している。
ブレークポイントをつけたらデバッグを開始する。 メニューの「デバッグ」→「デバッグ開始」または F5 を押す。緑右三角アイコンを押しても同じ。
• F5を押すとブレークポイントの行の直前(直後ではない)で一時停止する。 • 左下ウィンドウの「自動変数」(今関係ある変数のみ)または「ローカル」(全 変数)でその瞬間の変数の状態を見ることができる。 • 一時停止からの再開もF5か緑右三角アイコン。一時停止でブレークポイン トをはずしたり違う場所につけたりしてから再開、なども可能。
出力結果コピー Visual Studio で作成したC言語プログラムの 出力結果をコピーしたい場合は、 以下のように行う。
• 出力画面(コンソール)の上部を右クリックして、 表示されたメニューから 編集 → すべてを選択 を選択する。 あるいは同じメニューで 編集 →
範囲 指定 して、 必要な範囲をマウスで選択する。
• コピーしたい範囲が選択されたので、Enterキーを押すとその範囲がコ ピーされる。 あるいは出力画面(コンソール)の上部を右クリックして表示 されたメニューから 編集 → コピー を選択する。 •
メモ帳などで Ctrl-vなどの操作を行えば選択範囲が貼り付けられる。