【初心者歓迎】C/C++室 Ver.63【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0355デフォルトの名無しさん
2009/01/18(日) 00:42:07Ctrl+Cを検出してcatch節に処理を移したいのですが、下記のような操作は可能でしょうか?
try{
char *buffer = new char[1024]();
hFile = CreateFile(ほげほげ);
// ほにゃらら
}catch(なんちゃら){
delete []buffer;
CloseHandle(hFile);
// 後処理
}
Ctrl+Cが押されたら、いきなりプログラムを終了するのではなく、それまでに動的に確保したバッファを解放したりしたいのですが・・・
■ このスレッドは過去ログ倉庫に格納されています