エラー、バグ、質問 - ページ 2034 1...202720282029203020312032203320342035203620372038203920402041...3185 新しいコメント Anton Ohmat 2017.10.12 06:58 #20331 ギャップ中のストップの実行はすでに決まっているのでしょうか? Aleksey Vyazmikin 2017.10.12 10:20 #20332 Vitaly Muzichenko:ドライバーでホームボタンを掘り出す :)いや、そういう問題じゃないんです。MT5がバックグラウンドの時も、チャートすら違う時もそうなので。 Kirill Belousov 2017.10.12 11:56 #20333 この不思議なフィールドがあるからこその問題なのだろう。 //---- profit calculation parameters int unknown2;原作にはなかったものですが、どこから出てきたのでしょうか?構造体内部のアドレスアライメントに4バイトを使用する。以前の gtc_pendings とそれに続く contract_size フィールドが正しく読み込まれる。 Evgenii Voroshilov 2017.10.12 13:28 #20334 トピックへのリンクを送ってください: .sl: 0.00000 tp: 0.00000 failed [オフクォート]。 A100 2017.10.12 14:20 #20335 コンパイルエラー#define MACRO1( X, Y ) X/**/##Y #define MACRO2( X, Y ) X##/**/ Y void f5() {} void OnStart() { MACRO1( f, 5 )(); //нормально MACRO2( f, 5 )(); //error: 'f/' - undeclared identifier } fxsaber 2017.10.12 14:29 #20336 A100:コンパイル時のエラーMACRO1も禁止していただろう。 A100 2017.10.12 14:39 #20337 fxsaber:MACRO1も禁止していただろう。何を根拠に?ただ、そう感じたから?一般的なルールとして、コメントはプログラムのどの部分にも入れることができます。あなたがコメントを使用しなくても、他の人が使用しないとは限りません。 fxsaber 2017.10.12 14:52 #20338 A100:何を根拠に?ただ、そう感じるから?一般的なルールとして、コメントはプログラムのどの部分にも入れることができます。あなたがコメントを使わないからと言って、他の人が使わないとは限りません。だって、これくらいひねくれてるんだもん。#define MACRO(A,B) A## \ B void OnStart() { int j2; int i = MACRO(j,2); }ちなみに、バグのようです。#define MACRO(A,B) A##B void OnStart() { int i = MACRO(1,2); // '12' - undeclared identifier } A100 2017.10.12 18:35 #20339 fxsaber:だって、これくらいひねくれてるんだもん。ちなみに、バグのようです。まともな反論もなく、ただそう言うだけ。あなたの頭の中では、そのように書くことができないので、バグであるはずがない - それは、上記の例の/**/コメントをスペースに置き換えるようなものだ#define MACRO2( X, Y ) X## Y fxsaber 2017.10.12 18:39 #20340 A100:確かな論拠がないのなら、そう言えばいいのです。あなたの心の中のバグであるはずがないvoid OnStart() { int j2; int i = j/**/2; }また、なぜマクロがこの場所でエラーを起こしてはいけないのでしょうか?ただ、誰かが他人のために考えたC++を、論拠として引き合いに出すのはやめましょう。 1...202720282029203020312032203320342035203620372038203920402041...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ドライバーでホームボタンを掘り出す :)
いや、そういう問題じゃないんです。MT5がバックグラウンドの時も、チャートすら違う時もそうなので。
この不思議なフィールドがあるからこその問題なのだろう。
原作にはなかったものですが、どこから出てきたのでしょうか?
構造体内部のアドレスアライメントに4バイトを使用する。
以前の gtc_pendings とそれに続く contract_size フィールドが正しく読み込まれる。
トピックへのリンクを送ってください: .sl: 0.00000 tp: 0.00000 failed [オフクォート]。
コンパイルエラー
コンパイル時のエラー
MACRO1も禁止していただろう。
MACRO1も禁止していただろう。
何を根拠に?ただ、そう感じたから?
一般的なルールとして、コメントはプログラムのどの部分にも入れることができます。あなたがコメントを使用しなくても、他の人が使用しないとは限りません。
何を根拠に?ただ、そう感じるから?
一般的なルールとして、コメントはプログラムのどの部分にも入れることができます。あなたがコメントを使わないからと言って、他の人が使わないとは限りません。
だって、これくらいひねくれてるんだもん。
ちなみに、バグのようです。
だって、これくらいひねくれてるんだもん。
ちなみに、バグのようです。
まともな反論もなく、ただそう言うだけ。あなたの頭の中では、そのように書くことができないので、バグであるはずがない - それは、上記の例の/**/コメントをスペースに置き換えるようなものだ
確かな論拠がないのなら、そう言えばいいのです。あなたの心の中のバグであるはずがない
また、なぜマクロがこの場所でエラーを起こしてはいけないのでしょうか?ただ、誰かが他人のために考えたC++を、論拠として引き合いに出すのはやめましょう。