こんにちは!最近フリーのコンパイラではなくVS2005を使ってみました。
ところが全然使い方がわかりません。
コンソールアプリをビルドすると、エラーはでないのですが、プロンプトが瞬間で閉じてしまいます。
これはなぜでしょうか?
だれか教えていただけますか?
お願いします。
デバッグなしで実行してみてはどうでしょうか?
コンソールアプリの場合、Windowsアプリと違って処理が終われば
自動的に終了してしまうのでそうなるのです。
できました!!
ありがとうございます!!
コンソールはデバックなしにしないとダメなんですね。
ありがとうございました。
> コンソールはデバックなしにしないとダメなんですね。
なにか勘違いされているようです。
コンソールアプリでもデバッグ可能です。
[CTRL+F5] or [Shift+F5]で実行すれば、良かった様な。。
終了して困るならmain関数の最後に
system("pause");
ト入れておけば止まります。
すいません。他にも解決法をおしえていただいていたのに見てませんでした。
いろいろやり方があるのですね。
ばっちりメモを取らせていただきました!ありがとうございます。
すいませんが、
もう一つ質問させていただきます。
win32アプリケーションで
error LNK2019
とエラーがでます。
調べたところ、LIBとincludeへのパスを設定するとの事でしたので、設定しましたが、解決しません。
他に設定する項目があるのでしょうか?
追加するライブラリが違うのか足りないんじゃないでしょうか。
そださん
返信ありがとうございます。
そださんのおっしゃるとうり、足りないのだと思います。
scrnsavW.lib(scrnsave.obj) : error LNK2019: 未解決の外部シンボル __imp__InitCommonControlsEx@4 が関数 _WinMainN@16 で参照されました。
とでるのですが、__imp__InitCommonControlsEx@4が参照できないという事ですよね?
ですが、、__imp__InitCommonControlsEx@4この関数?が何なのかすら見つけられません。
こういう時どうやってみなさんは探しているのでしょうか?
1:オフライン、オンライン問わず、MSDNで調べる
2:ここみたいな、プログラムに関するサイトで検索かける。
3:ぐーぐるなどの検索に単語ぶちこんで検索かける。
「__imp__InitCommonControlsEx@4」だけじゃなく
「__imp__InitCommonControlsEx」や
「InitCommonControlsEx」など、記号などを削ったりすると発見しやすい
あっ、本当だ!
rinさん
ありがとうございます。
img_InitCommonControlsEx@4
でグーグルで検索したら該当なしとなったのですが、
_img_InitCommonControlsEx@4
としたらでてきました。
検索方法の無知さでした。
あとは自分でなんとかできそうです。
ありがとうございました。
ツイート | ![]() |