VC++でスレッドを立ち上げるとき、AfxBeginThread()を使いますよね。
↓こんな感じ
AfxBeginThread( ::ThreadFunc, &m_stThreadInfo );

そこでもし、スレッドの起動に失敗したとしたら、どうなるのでしょうか。
エラーチェックはどのようにして行えばいいのでしょうか。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

MFCのAfxBeginThread()のソースを見るとエラー時はNULLを返してるので、


エラーチェック方法としては NULL判定で良いと思います。
メモリ関連の例外もスローしてるみたいですが、詳しくはソースを見たほうが
早いと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。
VC++は使い始めたばかりなので???ばっかりです。
勉強しなきゃ。

お礼日時:2001/07/27 19:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報