• ベストアンサー

Visual Studio 続行するには何かキーを

Visual Studio 2010 professional(当方アカデミック版です)で デバッグ実行時にコマンド・プロンプトを閉じないで ”続行するには何かキーを押してください...” を表示させて待機させる設定方法がありましたら 教えてください。(getchar()などのコマンドを追記する方法ではなく)。よろしくおねがいします。

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

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

デバッグの開始(F5)ではご希望の一時停止は出来ないと思います また、そのような設定も無いと思います デバッグ無しで開始(Ctrl+F5)でしたら実行終了後の一時停止状態になります しかしこちらは ブレークポイントなどが利きません ブレークポイントなどを有効にしてというのであれば getchなどを使うという方法になると思います または main関数の } に対して ブレークポイントを設定して F5で実行とか ・・・

ninufastar
質問者

お礼

お応えありがとうございます。初心者ゆえ 設定では不可能ということがわかっただけでも 収穫です。お教えいただいた方法につてはこれからためしてみます。ありがとうございました。

その他の回答 (1)

  • qwertfk
  • ベストアンサー率67% (55/81)
回答No.2

int DummyEntryPoint(int argc, char* argv[]) {  int ret = main(argc, argv);  printf("続行するには何かキーを押してください...");  getchar();  return ret; } たとえばこんな関数をmain関数があるファイルと別の所に作っておいて、デバッグモード時のみエントリポイントをmainではなくDummyEntryPointにする、という風にすればかなり要求に沿った動作になるのではないでしょうか。

ninufastar
質問者

お礼

お応えありがとうございます。当方 Cを学習し始めたばかりでまだエントリポイントにいたっておりません。学習が進んだ時点でご教授いただいたことをためしてみたいと思います。 ありがとうございました。

関連するQ&A

  • Visual studio 2008 のリダイレクトについて

    Visual Studio 2008を使ってC言語のプログラミングをしています C言語のプログラムの実行結果を別ファイルに リダイレクトしようとしたのですが プロジェクトのプロパティ→構成プロパティ→デバッグ コマンド引数の箇所に >output.txt と打ったのですが、実行結果はCtrl+F5でしか出力されません Visual studio 2005だとF5のデバッグだけでも出力されていたのですが Ctrl+F5だとキーをわざわざおさないといけないので非常に不憫です。 2008ですと、2005と違ってどこかプロパティの設定を いじらないといけない箇所があるのでしょうか? お分かり頂ける方、宜しくお願いします

  • visual studio 2005を使用しています。 コマンドプロン

    visual studio 2005を使用しています。 コマンドプロンプトでエグゼを実行した結果をテキストに落としたいのですが、どうすればよいでしょうか? よろしくお願いします。

  • 「続行するには何かキーを押して下さい・・・」

    C言語プログラミング初心者です。コマンドプロンプトの画面で、すぐに画面が消えてしまうのは、プログラムの最後に「system("PAUSE");」を書いて、画面が静止するようにしましたが、最後に「続行するには何かキーを押して下さい・・・」というメッセージが出てきます。プログラムの結果の最後の行と重なってしまって見づらいのです。 「続行するには何かキーを押して下さい・・・」という表示の行を改行する方法はあるのでしょうか?教えて頂ければありがたいのですが。

  • Visual Studio .NETからgacutil,regasmを実行する方法

     Visual Studio .NETからgacutil,regasmコマンドを実行する方法を教えて下さい。プロンプトから打っても駄目でしたので。  よろしくお願いします。

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

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

  • Visual Studio 2010

    Microsoft Visual Studio 2010 Expressをインストールしたのですが、 Visual Studio コマンドプロンプトを立ち上げた際に以下のようなエラーメッセージが表示されます。 ERROR: Cannot determine the location of the VS Common Tools folder. このエラーのせいか、clコマンドも使えないようです。 インストールし直してみましたが、改善しませんでした。 改善方法をご存知の方はご教授願います。

  • Visual studio.NETとは何者?

    Windows上で科学技術系のプログラム作っています。 Visual studio.NETというものがあり、何か科学技術系の開発ソフトをインストールすると、これが入っていることが前提であるとか、ソフトをインストール中にVisual Studio.NETのダウンロード・インストールを促されたりとかすることがあります。 わたしは、コマンドプロンプトを叩いてコマンドでソフトを操作したりするので、特にVisual Studioなるものを使っているという感じがしません。 これはいったい何をやっているのでしょうか。また、Visual Studio.NETは有償版・無償版(確かエキスプレスエディション?)などあります。開発環境のセットアップなのでしょうか。環境設定だったらコマンドプロンプトのところでもできそうです。コンパイル・リンクするときに必要なファイルをかき集めたりするのでしょうか。 実際にVisual Studio.NETを要求されたものは以下のようです。 コンパイラ intel fortran 並列環境 mpich 科学技術データ視覚化ソフト micro AVSの機能の一部を使うとき これ以外にもありそうです。

  • Visual Studio は再インストール可能?

    弟が自分専用パソコンが欲しいというので私の中古パソコンをプレゼントして、私は新しいパソコンを購入します 中古パソコンにはVisual Studio 2010 Professional(アカデミック版)がインストールされています 新たに購入するパソコンにも同じVisual Studio 2010 Professional(アカデミック版)をインストール出来ますか? なお弟はVisual Studioを使いませんのでアンインストールは出来ます

  • Visual Studio 2010の起動について

    VisualStudioについて質問です。 これまでVisualStudio 2010 Premiumを使っていたのですが、Professionalを新たに購入したので インストールしました。インストール自体は上手くいきました。 Visual Studio proffessional を起動したいのですが、 windowsのスタートプログラムからVisual Studio 2010のアイコンをクリックすると premium版が起動してしまいます。 Windows スタート からはproffesional版のアイコンが見当たらないので実行ファイルを見つけて 直接実行しようと思ったのですが、何処にあるのか解りません。 デフォルトの位置でいいので、どなたか実行ファイルの場所を教えていただけないでしょうか? よろしくお願いいたします。

  • 【Visual Studio】購入するなら2005?2008?

    22歳男性です。 「Visual Studio」の購入を考えており、2点ほど質問があります。 [1]会社では「Visual Studio 2005」で開発を行っているので購入するVisual Studioも「Visual Studio 2005」を購入するべきなのでしょうか?それとも最新の「Visual Studio 2008」を購入すべきなのでしょうか? (私としては会社で行っていることを自宅でも再現できるような環境をつくりたいと考えております。) [2]スタンダード版の購入を考えていますが、やはりプロフェッショナル版にするべきでしょうか?

専門家に質問してみよう