実行について – 固定ページ 3 – プログラミング – Home

通知
すべてクリア

[解決済] 実行について

固定ページ 3 / 3

euro2004
 euro2004
(@euro2004)
ゲスト
結合: 22年前
投稿: 37
 

おはようございます。
松本さん、新規にプロジェクトを作って
次のコードを実行してみてください。

1.*.dswファイルから実行する
2.Debugフォルダの中の.exeをダブルクリック
3.コマンドプロンプトから実行する。

/***************************/
#include <stdio.h>

int main()
{
printf(hello\n);
return 0;
}
/***************************/

ちなみにコマンドプロンプトから実行するには、そのexeファイルのフォルダに移ってか

hoge.exeのあるフォルダ>hoge.exe

と入力するか

適当なフォルダ>C:\hogehoge\foo\hoge.exe

のようにexeのフルパスを指定してやるか

適当なフォルダ>..\..\foo\hoge.exe

のようにその場所からの相対パスを指定してやる必要があります。

単純に、
適当なフォルダ>hoge.exe

と入力しても、hoge.exeのあるフォルダにパスが通っていなければ

'hoge.exe' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
のように文句を言われます。

私の環境WinXP pro SP1 + VS.NET2003 proでは
1,3はきちんとコンソール(正確にはなんていうのでしょう)が
開きhelloと表示され、2ですと一瞬開いたように見えますが
コンソール(?)はすぐに閉じてしまいました。

#見当違いでしたらすいません。


返信引用
松本
 松本
(@松本)
ゲスト
結合: 22年前
投稿: 14
Topic starter  

皆さん有難うございました。PAI様、表現力が無かったことをお許しください。
euro2004さんが書いてくださった2の状態のこと(実行はされているがすぐに終了してし
まうこと)を実行できないといっていました。
これを回避したかったのです。
いろいろ皆様の助言を聞き、自分で試してみました。
exeファイルをデバックフォルダの外に出し、クリックすることで実行されているよう
(*.dswファイルから実行したみたいな)になります。
これでいいのでしょうか?


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

'これでいいのでしょうか?'って、それはあなたが判断することでしょうに。


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

うまくいっているみたいです。
これでいいのでしょうか?

って言われても、他人には判断できませんよ。
判断材料が松本さんの感想だけしかないのですから。


返信引用
松本
 松本
(@松本)
ゲスト
結合: 22年前
投稿: 14
Topic starter  

分かりました。
皆様方長い間お付き合いしてくださって有難うございました。


返信引用
松本
 松本
(@松本)
ゲスト
結合: 22年前
投稿: 14
Topic starter  

分かりました。
皆様方長い間お付き合いしてくださって有難うございました。


返信引用
固定ページ 3 / 3

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました