
visual studio 2010 C++ express コマンドプロンプトが表示されません。
C言語を学ぼうと思い、http://www.amazon.co.jp/gp/product/4774142328/re …
コチラを買ったのですが、解説が2008でした。
2010でも同じだろうと思いチャレンジしたのですが、解説通りに進んでみると、ソースコード記述後のビルドまではうまくいく(エラー0、警告0 正常終了)のですが、その後のデバックでつまずいています。
・『デバックなしで開始』という項目がない
・2008では『Ctrl+F5』とあるので押してみたところ、一瞬プロンプトが立ち上がるものの、すぐに消えてしまう。
という状態です。
こちらのOSは、WINDOWS7-64bit です。
以前XP時代にCを勉強しようと思い立ち
http://www.amazon.co.jp/C%E8%A8%80%E8%AA%9E%E3%8 …
でやっていたのですが、仕事の都合でできなくなり、改めて学びたいという意欲はあるのですが、これの付随のコンパイラ(LSI86)が使えない(64bit非対応)状態になってしまい、前述の本の購入に至りました。
どなたか解決策がありましたら、ご教授お願いします。
No.4ベストアンサー
- 回答日時:
作成するプロジェクトのタイプで変わる…ようです。
「Win32 コンソールアプリケーション」で作成し、追加のオプションで空のプロジェクトにした場合と、
最初から空のプロジェクトで作成した場合で。
プロジェクト(ソリューション)の設定のどこかに差異があるのでしょう。
……比較してみました。
プロジェクトのプロパティの[構成プロパティ][リンカー][サブシステム]が空白かコンソールかの違い…のようです。
# 厳密には文字コードセットがUNICODEとMBCSの違いや、プリプロセッサ定義にWIN32;_DEBUG;_CONSOLEの有無など、そこそこの差異はありますが。
回答ありがとうございます^^
なるほど・・・
ソリューションの作成のあたりでつまずきがあったのかもしれませんね><
今回は、質問後も自分なりに解決策を探していたのですが、
2010をアンインストールして、2008を改めてインストールしたところ、うまくいくようになりました。
せっかくご回答いただいたのに、すいません><
ありがとうございました☆
No.3
- 回答日時:
自分のWinアプリで試してみましたが、ブレークポイントを設定しなければデバッグモードで開始してもそのままスルーで実行されてしまいますね。
今まで気づきませんでした。エントリーポイントでいったん止める、という設定があるのかもしれませんが、どこかに(最初のプログラムの例ですとprintf)にブレークポイントを設定して実行させるのがとりあえずの方法かも。
回答ありがとうございます^^
すいません><
プログラミングに関しては本当に全くの初心者でして、せっかくご教授いただいたブレークポイント・エントリーポイントというのが分かりませんでした;;
本当にすいません;;
今回、2010をアンインストールして、2008を改めてインストールしたところ、うまくいくようになりました。
せっかくご回答いただいたのに、すいません><
ありがとうございました☆
No.1
- 回答日時:
>・『デバックなしで開始』という項目がない
[ツール][設定]から[上級者用の設定]に変更して下さい。
[デバッグ]メニューに「デバックなしで開始」が追加されます。
>・2008では『Ctrl+F5』とあるので押してみたところ、一瞬プロンプトが立ち上がるものの、すぐに消えてしまう。
基本設定でもCtrl+F5ではコマンドプロンプトが開いて、「続行するには~」のメッセージが表示されていましたが……
この回答への補足
回答ありがとうございます。
まずおっしゃられた通り、[上級者設定]にすることにより、タグメニューが追加?されました。
が、やはりプロンプトが開くのは一瞬で、すぐに落ちて(閉じて)しまいます。
設定自体はインストール後に何も触っていませんので、デフォルトの状態です。
ライセンス登録は終了しています。
進めたやり方は本の通り↓
・ファイル → 新規作成 → プロジェクト
・全般 → からのプロジェクト → プロジェクト名入力
・ソリューションツリーからソース ファイルを右クリック → 追加 → 新しい項目
・C++ファイル(.cpp)→ 『ファイル名.c』半角入力
・記述内容(本通り)
#include <stdio.h>
int main (void)
{
printf("C言語始めました\n");
return 0;
}
・ビルド → ソリューションのビルド 「エラー無し」
・デバッグ → デバッグなしで開始
記述内容はエラーが出ないことから合ってると思うのですが、
手順的にどこか間違いがあれば、お手数ですが訂正お願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 船舶・クルーズ Windows10のエクスプローラにて。 1 2022/10/10 20:11
- その他(ネットショッピング・通販・ECサイト) 骨伝導ヘッドセットで この二つは値段が違うだけでは同じですか? 1 2023/02/13 19:13
- サバイバルゲーム このタイプの差し込み口ってなんの種類か分かりますか? 3 2022/07/29 15:32
- ZOZOTOWN このタイプの差し込み口ってなんの種類か分かりますか? 2 2022/07/29 15:31
- マウス・キーボード Pc切替器が動作しません。理教えてください。よろしくお願いします。 4 2023/05/10 15:43
- 哲学 君もハードボイルドに生きてみないか 1 2022/10/12 16:47
- 飛行機・空港 電動のネッククーラーは空港の検査に通せますか? 3 2023/06/25 19:31
- 確定申告 ICカードリーダー 確定申告 医療費 家族で10万超えると思います おすすめありますか? 5 2022/03/29 07:23
- バイク車検・修理・メンテナンス アドレス125 スパークプラグを購入したいのですが、熱価はどれですか。 1 2022/05/28 18:56
- iPod・ウォークマン・音楽プレーヤー インターネットに接続できるAndroid OS版のmp4プレーヤーを買おうと思っています。 6 2022/05/28 22:10
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Release版のexeが動きません
-
vb ver6 でformat文やTrim文の...
-
visual studio 2008 のデバッグ...
-
デバッグとビルドは何が違うの...
-
VB6 exe作成時のアイコン変更方法
-
C言語での開発でエラーが出て困...
-
ブレークポイントは現在の設定...
-
VB6.0を使用しています
-
visual studio2019でデバッグが...
-
Visual studio2017で、2回目の...
-
プロジェクト名を知りたい
-
Windows10エンタープライズ版をインス...
-
eclipseでプログラムが実行でき...
-
Sub Main が実行されない
-
Visual StudioのF5一発で、変更...
-
ソリューションって何ですか
-
Visual Studio 2008 SP1について
-
デバッガでステップ実行してい...
-
標準関数が見つからない
-
VB6で、FileSystemObject ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
visual studio2019でデバッグが...
-
DLL参照時に指定されたモジュー...
-
Visual studio2017で、2回目の...
-
デバッグとビルドは何が違うの...
-
Eclipseのブレークポイントが○...
-
eclipseでデバックするとエラー...
-
デバッガでステップ実行してい...
-
visual studio 2008 のデバッグ...
-
ソリューションをまたがるデバ...
-
VC++でSQL Serverに接続するに...
-
ブレークポイントは現在の設定...
-
VC++でDeugモードOKで、Release...
-
C言語での開発でエラーが出て困...
-
ダイアログなどの文字列が文字...
-
VB6.0を使用しています
-
VB.netを実行するとデバック プ...
-
eclipseでプログラムが実行でき...
-
VB6 exe作成時のアイコン変更方法
-
Release版のexeが動きません
-
Visual Studio 2010 のC#で…
おすすめ情報