• ベストアンサー

VisualStudio2010のデバッグメニュー

Visual Studio 2010 Express でC++を使い始めたのですが、2008版と違ってデバッグメニューの中に「デバッグなしで開始」というコマンドがありません。コンソール画面に何かを表示させるプログラムを走らせても、画面は一瞬にして消えてしまい、表示を確認することもできません。 return の前に system("pause"); を入れてみましたが、定義されてない識別子ということでだめでした。 何かコンソール画面を静止させる方法があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ツール > 設定 > 上級者用の設定 にすれば『デバッグ無しで実行』のメニューも表示されますよ system関数を使う場合 Process.hかstdlib.hどちらかをインクリュードしないといけませんよ

papashiroSooke
質問者

お礼

早速のご回答、ありがとうございます。 「上級者用の設定」にして「デバッグなしで開始」が出るようになったのですが、やはりsystem("pause"); を入れないとコンソール画面は停止してくれませんでした。これはソフトのほうの問題かと思います。

関連するQ&A

  • Visual Studio 2005でコンソールプログラムのデバッグするとコマンドプロンプトが勝手に閉じる

    Visual Studio 2005でCのコンソールプログラムをつくってるんですが、デバッグするとコマンドプロンプトが勝手に閉じます。 閉じさせないようにする設定とかコードとかありませんか?

  • Visual C++ 2010 Express: [デバッグなしで開始

    Visual C++ 2010 Express: [デバッグなしで開始] 実行時もコンソールが閉じる Visual C++ 2008 Expressでは、 [デバッグなしで開始](Ctrl + F5)を実行すると、 出現したコンソールが、キー入力を待つ状態になっていたのですが、 Visual C++ 2010 Expressでは、同じ操作では 実行後にコンソールが閉じてしまいます。 Visual C++ 2010 Expressでも、[デバッグなしで開始]を 実行した後に、コンソールを閉じなくする方法があるのでしょうか? C言語の勉強中です。 最近コンピュータを新しくしたので、 ついでにVisual C++ 2010 Expressをダウンロードしたのですが、 プログラムの実行が確認できなくて困っています。 よろしくお願いします。

  • VBScriptのデバッグ方法について教えて下さい。

    VBScriptのデバッグ方法について教えて下さい。 ちょっと特殊なことをしている?スクリプトなのですがユーザーインターフェースにHTMLを使っています。 HTMLの上にいくつかボタンが配置されているのですがそれぞれに対応した処理のスクリプトがあります。 (たとえばHTML上にボタンが5個あるとしてスクリプトも5個あります) ボタン押下後にHTMLのhiddenとかの値を見分けて動かすプログラムを判別しているようです。 それなのでスクリプト単体をダブルクリックしても動かずデバッグも非常にしにくいのです。 一応変数の値をMsgBoxなどで見ていますが非常に大変でして・・・ いいデバッグ方法はないでしょうか? 一応Visual Studio 2005 standard Visual Web Developer 2008 Express はPCに入ってはいます・・・

  • デバッグ前のコードに戻すには?

    Visual Studio 2008 Express Editionsを使用しております。 先日作りかけのアプリのコードをいじっていて、複数の間違った記述をしたままデバッグをし、エラーの出るアプリになってしまいました。 どの記述が間違っているのか判別できないので、いじる前の段階のコードに戻そうと考えたのですが、 デバッグした状態が最新の状態となっておりますので、 これ以前の状態に戻す方法があれば、あるいはこのようなトラブルを回避する方法を教えて下さい。 よろしくお願いします。

  • eclipse、javaでデバッグするとき

    eclipse、javaでデバッグするとき visual studioのようにマウスでカーソルを任意の行へ移動して 処理を続行するような機能がないようです、あるとすごく便利 なのですが、仕方ないのでeclipse のときはたとえば if( func1() != null ) などどとあった場合 if がtrueの場合をデバッグしたい場合 func1の中ステップインしてreturn trueとなるように変数の書き換えで行います。 かなり骨の折れる作業なのですがこれがVSのようにマウスのドラッグでできると 助かります。ぜひ便利な方法がありましたらよろしくお願いします。 また、return func() などの場合 ここでfuncに入らずにreturn値を任意に設定 する方法はないでしょうか? 以上よろしくお願いします。

  • デバッグセッションの実行可能ファイル

    Visual C++ 2008 Express EditionでC言語のプログラムをコンパイルし、エラーも警告も出ないので、デバッグ(実行)を行ったところ、 「デバッグセッションの実行可能ファイル」を選択する画面に移りましたが、何を設定したらよいのかさっぱりわかりません。 プログラムは単純なものなので、特にややこしいことはないと思うのですが・・・

  • Visual Studio リモートデバッグについて

    Visual StudioのPro/Teamはリモートデバッグができるとあるのですが、MSDNを見てもリモートデバッグが具体的にどういうものか理解できていません。 デバッグ対象はC++で書いたコードや.net C#で書いたコードです。 2台コンピューターを用意して一方のプログラムをデバッグしながら制御ができるということでいいのでしょうか? また、Virtual PC上のプログラムにアタッチするというようなことも可能なのでしょうか? 普通のデバッグと操作上や機能上の違いはあるのでしょうか? 普段Visual Studioでデバッグする時のようにステップ実行やアセンブラ表示、レジスタの様子、メモリーの様子、変数の様子など見れるのでしょうか?もし可能なら次買う時はProを検討したいのですが。 デバッグしている様子などサイトを探したのですが見つからずイメージができないので、詳しい方いましたら教えていただけると助かります。

  • visual studio 2008 expressで行数を表示

    visual studio 2008 expressで行数を表示 こんにちは。Microsoft Visual Studio 2008 Express を使用して開発を行いたいと思っています。 ソースを開いた時に、画面左端にソースの行数を表示させたいと思い、メニューバーの中身を探してみたのですが、どこから設定すればいいのか分かりませんでした。 ご存知の方がいらっしゃいましたら教えてください。

  • 【Android開発】デバッグできなくなった

    Androidでアプリ開発をしています。 先週頃に1台のAndroid端末のAndroidバージョンを8.0にしてから、全ての端末でアプリの実機デバッグができなくなってしまいました。 端末を認識はするのですが、アプリが実機にインストールされずデバッグができない状況です。 Visual Studio(C++とNDKで開発する際に使用)、NetBeans(Javaで開発する際に使用)双方でこの状況になっています。 Visual Studioでは「Could not install application '(パッケージ名)' (<パッケージのパス>) on the device '(デバイスの識別ID?)'. Installation succeeded but the applications was not found on the device.」というエラーメッセージが、NetBeansではAndroid Development側に「Package deployment failed with: Unknown failure」というエラーメッセージが出ます。 ケーブルを変えたり、Google USB Driverを再インストールしたり、USBデバッグを再度許可しなおしたりしましたが、問題は解決されませんでした。 Visual Studio側では一応インストールはされたようなのですがデバッグができず、NetBeansではインストールすらされません。 現時点ではWindows側に問題があると疑っているのですが、原因を特定できません。 どのようにすれば実機デバッグができるようになるでしょうか。 解決法をご存知の方はお知らせいただけると幸いです。

  • VisualStudioのプロパティについて

    Visual Studio Community2015 を使用しているのですが、 メニューのプロジェクト>プロパティで表示されるウィンドウの左側に構成プロパティ、全般..... とありますが、そこに C/C++の項目がありません。 これはどうすれば項目が出るようにできますか?

専門家に質問してみよう