アレックス、仮想ファイルハンドルを別のスレッドに渡すことを想定していましたか?
もしあれば教えてください。
ZY でも一般的には、これはいいことだと思います。
Urain:
何が問題なんだ?
アレックス、仮想ファイルのハンドルを別のスレッドに渡すことを考えたことはある?
sergeev:
何が問題なんだ?
何が問題なんだ?
問題ありません。ハンドルをカプセル化して別のオブジェクトに渡しましたが、すべてうまくいきました。
ただ、このようなファイル・アクセス転送のために提供された場所を探しているだけです。
CMemMapApiクラスでは、メモリハンドルは、それを使用するプログラム(このオブジェクト)によって格納される必要があります。
そして、CMemMapFileでは、ハンドルはpublicm_hmemに 格納されます。
Urain:
ハンドルを渡すんじゃなくて、ファイル名で新しいスレッドを作るんだ。
ニコライ、なぜこんなことをしたんだ?もちろん、異なるソフトウェアが同時に1つの共通ファイルに書き込み/読み込みできるようにするためだよ。
ハンドルを渡すんじゃなくて、ファイル名で新しいスレッドを作るんだ。
tol64:
アレックス、ご苦労様。私にとってはまだ新しいトピックなので、(ラシードが提案してくれた記事を)読む必要がある。しかし、今のところ疑問があります。トピックのタイトルでは、DLLなしでと 強調されています。しかし、kernel32.dllと msvcrt.dllへの アピールがあります。では、この解決策はマーケットには適していないのでしょうか?
アレックス、ご苦労様。私にとってはまだ新しいトピックなので、(ラシードが提案してくれた記事を)読む必要がある。しかし、今のところ疑問があります。トピックのタイトルでは、DLLなしでと 強調されています。しかし、kernel32.dllと msvcrt.dllへの アピールがあります。では、この解決策はマーケットには適していないのでしょうか?
Marketには適さないが(まだ検討中だが)、RenatはMQL5標準にそのようなものを実装することを考えていると言っている。
タイトルの意味は、自作のdllを使わないという意味です。結局のところ、Windows標準のdllは自作のものよりも安全なのです。
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
DLLなしでのファイルマッピング:
メモリマッピングファイル操作のDLL (C++からMQL5に変換された) 。
C++ プロジェクトはコードベースのメモリーマッピングで発表されました。
スクリプトの例が含まれています。
作者: o_O