すみません、もうひとつ教えていただきたいのですが、
コンソールアプリケーションを処理終了後に自動終了させたいのですが、
どうしていいのかイマイチ判りません。
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
{
cerr << _T("フェータルエラー") << endl;
return 1;
}
return 0;
}
処理が終わらないようにプログラムを作っていない限り、
コンソールアプリは処理が終われば勝手に終了します。
何も気にすることはないです。
というか、試してみて終わらなかったから質問しているのですか?
今回はつい答えを言ってしまいましたが、次からは、まず試して、
思うように動かなかったら質問してください。
その際は、意図した動作、現状の意図しない動作はそれぞれどんなものかと、ご自分の環境を書くのをお忘れなく。
ごめんなさい。VC++のIDEから起動してる時は最後ENTERが必要でしたが、
それ以外は普通に終了しました。お騒がせしてすみませんでした。
解決マークを付けて忘れました。<(_ _;)>
ツイート | ![]() |