問題タブ [createthread]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++CreateThreadは結果を表示しません
私はC++で非同期サーバーリスナーを作成しようとしていますが、C ++は初めてですが、このプロジェクトを実行する必要があります。私はWeb開発者(PHP)ですが、PHPは非同期接続を確立できません+彼は大量の接続に対して非常に貧弱な言語です...非同期なしで単純なリスナーを作成できますが、「CreateThread」に問題があります...たとえば、クライアントが接続されている場合、コンソールはこれに関する結果を返します+スニファーはそれを修正できます...10秒後にクライアントは私を送信する必要があります再び異なるデータを持つ同じパケット。私のコンソールはそのパケットについての結果を私に与えませんが、スニファはそのパケットを見ることができます...誰かが私の問題を見ることができれば私を説明してください...(私の悪い英語:D)
c++ - クラス エラー内の CreateThread: 型 'DWORD (windows_thread::)(void*)' の引数が 'DWORD (*)(void*)' と一致しませんか?
クラス内にスレッドを作成しようとしましたが、エラーが発生しました。int main()
これを回避する方法があるのか 、それともスレッドのみを使用する必要があるのか 疑問に思っていますか?
コードはこちらです。
回答に基づいてコードを編集しました。このエラーを解決できる場合は編集してください。
line 78 error: no matching function for call to 'windows_thread::Thread_no_1()'|
c++ - クラス関数呼び出し内のWindowsCreateThread、ポインター参照がクラッシュしますか?
以下に、int main()
と2つのヘッダーファイルがあります。1つはスレッドを作成するためのクラスで、もう1つはクラスobject
内で作成されるというwindows_thread
クラスです。この非常に単純な演習では、99が出力されますが、代わりに1が出力されます(何らかの理由で)。また、関数からクラスへの作成new
時にクラッシュしたオブジェクトへのポインタを使用してみました。おそらく、オブジェクトが存在しないためです。誰かがこれを修正できることを願っています。そうでない場合は、でWindowsスレッドを使用します。void call()
Thread_no_1( )
object
int main()
これがメインです。
これはwindows_thread.hです
次はobject.hです
c - CreateThread() を使用して、それぞれ異なる ThreadProc() 関数で複数のスレッドを作成する方法
CreateThread() を使用して単一のスレッドを正常に作成しました。
今、「n」個のスレッドを作成したいのですが、それぞれに異なる ThreadProc() があります。
次のコードを試してみましたが、それを使用すると、すべて同じタスクを実行する「n」個のスレッドが作成されます (すべてのスレッドの Threadproc() 関数が同じであるため)。
それぞれ異なる Thread プロシージャで「n」個の Threads を作成する方法はありますか?
c - C言語を使用してWindows 8でスレッドを作成する
ルーチン CreateThread が Windows 8 で機能することを知りたいですか? はいの場合、ヘッダーファイルを追加するだけで十分です #include またはその他の変更がWindows 8に追加されます
c - スレッドを作成するための構造体を渡すWin32api
この構造体を自分のスレッドに取り込もうとしていますが、ゴミが入っています。
私が使用している構造体:
メッセージスイッチでは、ボタンの魔女を制御してスレッドを開始する場合があります。
そして、私が得たスレッドを処理する関数:
何かが間違っているに違いありませんが、それが何であるかわかりません。誰か助けてもらえますか?
前もって感謝します!(下手な英語でごめんなさい!)
c - CreateThread() を使用した C でのスレッド化
私は C の初心者であり、MIDI シーケンスを実行するプログラムを作成しようとしています。基本的に、2 つの関数があり、両方とも異なる MIDI パターンを実行しており、それらを並行して実行する必要があります。関数の性質 (1 つはシーケンスを実行し、もう 1 つはランダムなノートを再生する) のため、同じ関数で実行することはほぼ 100% 確実です。
pthreads (どうやら Windows では動作しないのですか?) と CreateThread() を使用してこれを行う方法について手がかりを得るためにインターネットを精査してきましたが、動作させることができないようです。私は現在、CreateThread() を使用しようとしており、ランダムな midi シーケンスに必要な整数を取り込もうとしていますが、「LPTHREAD_START_ROUTINE」に関するエラーが発生します。 (int、int、int)'.
私が取り組んでいるものの一種の擬似コードは次のとおりです。
問題をうまく説明できれば幸いです...しかし、最も可能性の高いケースは、この CreateThread() のことをすべて間違った方法で行っていることであることをよく知っています。
ありがとう!