トップページ⇒tech
5コメント1KB

バックグラウンドでのシリアル通信

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
シリアルポートを用いた通信対戦(※CPU対CPU)のできる
オセロを作っているんですが、思考ルーチンを動かしつつ
通信ルーチンをバックグラウンドで動かすにはどうしたらいいのでしょうか?
マルチスレッドの勉強をしないといけないのかな?
プラットホームはWin32です。
なるべくリソースを食われないようにしたいのですが
0002デフォルトの名無しさんNGNG
オセロみたいな非リアルタイム処理だったらイベントループの
ポーリング方式でも良いかと。

単発質問スレはウザイよ。
0003デフォルトの名無しさんNGNG
ごめん。
ポーリングってずっとポートを監視するんですよね?
なんか割り込みみたいな方法はないかな
イベントはWaitCOMMなんちゃらで・・
0004デフォルトの名無しさんNGNG
マルチスレッドもシリアルも
delphiなら楽々だよー

シリアルはコンポーネント探してきて貼るだけだし(藁
0005デフォルトの名無しさんNGNG
スレッド吐いてブロッキング I/O でいいんじゃないの?
■ このスレッドは過去ログ倉庫に格納されています