「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

@733■ (#2317) マルチスレッドが手軽に使えるように - AI (2014-08-13 17:21) /低 アイデア
【要望】
現在、しらたまさんの関数ポインタ等を使えばマルチスレッドに出来るようですが
複雑で関数をEVALするなどしないと出来ないようです。
もっと手軽に出来るようになれば活用の幅も広がると思います。

用途例
コールバック処理。
大量のデータを使うループ処理
ゲームプログラミング等のバックグラウンド処理
など、劇的にやりやすくなると思います。

//ここから
データベース処理中フラグとは整数=オフ。
バックグラウンド処理とはスレッド。
バックグランド処理の関数=`データベース登録`。
バックグランド処理の関数引数=「`テーブル名`,"{データ}"」。
バックグランド処理の開始。

バックグランドの処理完了した時は~
 バックグランド処理の停止。
 データベース処理中フラグ=オフ。
 `データベースの登録が完了しました`と言う。

●データベース登録(テーブル名,データ)~以下SQL文など省略
//ここまで
マルチスレッドが手軽に使えるように / AI (2014-08-13 17:21) (#2317)/ 低 アイデア
  Re: マルチスレッドが手軽に使えるように / うぇいく (2014-08-13 20:12) (#2319)/ 低 アイデア
  勘違いしてました / AI (2014-08-14 16:11) (#2320)/ 低 アイデア
  Re: マルチスレッドが手軽に使えるように / うぇいく (2014-08-14 16:35) (#2321)/ 低 アイデア
  返信ありがとうございます。 / AI (2014-08-15 19:21) (#2322)/ 低 アイデア

(#2317)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能