詳しくはこちらトピックに返信するユーザー名:メールアドレス:件名:C言語のヘッダーファイルの拡張子を答えよ(半角):答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。マルチスレッドのプログラミングに慣れようと思い、いろいろ試行錯誤しているのですが詰まってしまったため、質問させてください。・WndProcからスレッドを作成して、そのスレッドにディレクトリを監視させます。ディレクトリはCode(WPARAM)と紐づけて、変更があった時にWndProcにメッセージを投げてそれを処理するというプログラムを書いているのですが、ヒープが壊れます(★★のところ)。原因はおそらく★を付けたところなのですが、どうしてそうなるかと、どのようにそれを回避するかがわかりません。対策法をご教示いただけると幸いです。1年前おはようございます。ミューテックスをロックしてその間に格納されているデータを回してあったら返す、というものになってます。例外がスローされました:読み取りアクセス違反。呼び出し履歴によれば、文字列のデストラクタでなんかやらかしているので、間違っているのは確定ですね...おはようございます。ミューテックスをロックしてその間に格納されているデータを回してあったら返す、というものになってます。例外がスローされました:読み取りアクセス違反。//★★}ここのgetChanged関数の内容がないですね。言えることは、サブスレッド側で確保したメモリをメインスレッド側で参照しようとしているところが怪しい気はします。//★★}[/code]ここのgetChanged関数の内容がないですね。言えることは、サブスレッド側で確保したメモリをメインスレッド側で参照しようとしているところが怪しい気はします。1年前マルチスレッドのプログラミングに慣れようと思い、いろいろ試行錯誤しているのですが詰まってしまったため、質問させてください。・WndProcからスレッドを作成して、そのスレッドにディレクトリを監視させます。ディレクトリはCode(WPARAM)と紐づけて、変更があった時にWndProcにメッセージを投げてそれを処理するというプログラムを書いているのですが、ヒープが壊れます(★★のところ)。原因はおそらく★を付けたところなのですが、どうしてそうなるかと、どのようにそれを回避するかがわかりません。対策法をご教示いただけると幸いです。//★★}(後略)マルチスレッドのプログラミングに慣れようと思い、いろいろ試行錯誤しているのですが詰まってしまったため、質問させてください。・WndProcからスレッドを作成して、そのスレッドにディレクトリを監視させます。ディレクトリはCode(WPARAM)と紐づけて、変更があった時にWndProcにメッセージを投げてそれを処理するというプログラムを書いているのですが、ヒープが壊れます(★★のところ)。原因はおそらく★を付けたところなのですが、どうしてそうなるかと、どのようにそれを回避するかがわかりません。対策法をご教示いただけると幸いです。ミクプラは自由にリンクできます。