エラー、バグ、質問 - ページ 1969 1...196219631964196519661967196819691970197119721973197419751976...3185 新しいコメント Stanislav Korotky 2017.08.21 10:37 #19681 Alexey Kozitsyn: ああ、なるほど...。では、別のアプリケーションを作ります。MT5の申請 - 2016.10.11 16:28,#1584315- 今のところ審査に合格しています。;-) 削除済み 2017.08.21 10:38 #19682 Stanislav Korotky:MT5の申請 - 2016.10.11 16:28,#1584315- 今のところ審査に合格しています。;-) BODがアプリケーションに対応するためには、定期的に書き込みをする必要があります。見逃すこともある。 Artyom Trishkin 2017.08.21 12:52 #19683 Alexey Kozitsyn: それが、直ったかと思いきや、今度は直ってない。今確認しました。作品番号1643ビルド1650です。チェックしてみてください。 削除済み 2017.08.21 12:53 #19684 Artyom Trishkin:すでにビルド1650になっています。チェックしてみてください。 OK、最新の公式ビルドを指名したところです。 A100 2017.08.21 14:50 #19685 元々、いくつかのモジュールがありました。すべてがうまくいっていた。により...は、すべてを一時的に1つに変換することにしました。 結果:プログラムが違う動きをするようになった。 その理由がわかりました。#ifndef _WIN64 //добавлено class A { public: A() { Print( a ); } //Результат: 0 //не может быть static const int a; //(1) }; static A *a = new A; //(2) const int A::a = 1; //(3) void OnStart() {} #endif なぜこのような行が連続するのか、その理由を正確に知ることはできませんでした(通常、宣言のすぐ後に実装・初期化が来ます)。おそらく、お互いのクラスがクロスしていたのでしょう。 C++コンパイラが具体的にどのように処理しているかはわかりませんが Result: 1 (予想通り) pavlick_ 2017.08.21 14:51 #19686 エラー、読み込みに失敗しました。 ulong l[] = {ULONG_MAX}; ulong l2[1]; { int file = FileOpen("ttt", FILE_WRITE|FILE_BIN); FileWriteArray(file, l); } { int file = FileOpen("ttt", FILE_READ|FILE_BIN); FileReadArray(file, l2); } Alert(l[0] == l2[0]); Alert(l[0], " ", l2[0]); return;Alert:擬似 18446744073709551615 10000000ファイル内の番号の16進イメージ:FF FF FF FF FF FF FF FF FF TheXpert 2017.08.21 14:59 #19687 pavlick_:エラー、読み取りが誤動作している。読み込みではなく、配列の初期化。中括弧を削除する。 遅いので、再確認します。 pavlick_ 2017.08.21 15:02 #19688 Комбинатор:読み込みではなく、配列の初期化。中括弧を削除します。これがないと、まったくコンパイルできません('l' - invalid array access)。とにかく-ファイルの中の数字は正しいのです。 TheXpert 2017.08.21 15:12 #19689 最初のハンドルはFILE_SHARE_READ フラグで閉じたり開いたりする必要があるのでは? pavlick_ 2017.08.21 15:18 #19690 Комбинатор: 最初のハンドルはFILE_SHARE_READ フラグでクローズまたはオープンする必要があるのでは?ご興味をお持ちいただき、ありがとうございます。しました。ハンドルを閉じたところ、正常に動作するようになりました。私のスクリプトでエラーが発生しました、それをローカライズしようとしています、今のところ。 1...196219631964196519661967196819691970197119721973197419751976...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ああ、なるほど...。では、別のアプリケーションを作ります。
MT5の申請 - 2016.10.11 16:28,#1584315- 今のところ審査に合格しています。;-)
MT5の申請 - 2016.10.11 16:28,#1584315- 今のところ審査に合格しています。;-)
それが、直ったかと思いきや、今度は直ってない。今確認しました。作品番号1643
ビルド1650です。チェックしてみてください。
すでにビルド1650になっています。チェックしてみてください。
元々、いくつかのモジュールがありました。すべてがうまくいっていた。により...は、すべてを一時的に1つに変換することにしました。
なぜこのような行が連続するのか、その理由を正確に知ることはできませんでした(通常、宣言のすぐ後に実装・初期化が来ます)。おそらく、お互いのクラスがクロスしていたのでしょう。結果:プログラムが違う動きをするようになった。
その理由がわかりました。
C++コンパイラが具体的にどのように処理しているかはわかりませんが Result: 1 (予想通り)
エラー、読み込みに失敗しました。
Alert:
擬似
18446744073709551615 10000000
ファイル内の番号の16進イメージ:FF FF FF FF FF FF FF FF FF
エラー、読み取りが誤動作している。
読み込みではなく、配列の初期化。中括弧を削除する。
遅いので、再確認します。読み込みではなく、配列の初期化。中括弧を削除します。
これがないと、まったくコンパイルできません('l' - invalid array access)。とにかく-ファイルの中の数字は正しいのです。
最初のハンドルはFILE_SHARE_READ フラグでクローズまたはオープンする必要があるのでは?
ご興味をお持ちいただき、ありがとうございます。しました。ハンドルを閉じたところ、正常に動作するようになりました。私のスクリプトでエラーが発生しました、それをローカライズしようとしています、今のところ。