エラー、バグ、質問 - ページ 2987

 
Vladimir Karputov:

CSeries::BufferResizeのように、専門家がコードに入ることは一切ありません。


アクセスされないコードにブレークポイントが置かれた場合、デバッガはブレークポイントを行わないだけだと思っていました。

つまり、ブレークポイントの条件が満たされていない。
Vladimir、私は何かを見逃していますか、そして、ブレークポイントシフトに関するドキュメントに何かありますか?

 
inwinterborn:


対処していないコードにブレークポイントが置かれても、デバッガが停止をしないだけだと思っていました。

つまり、ブレークポイント条件が満たされていない。
Vladimir、私は何かを見逃していますか、そして、ブレークポイントシフトについてドキュメントに何かありますか?

いいえ、この知識は『ドキュメント』から得たものではありません。

 
Andrey Dik:

それで? それこそ、値段は何でもいいわけで、どれが正解なのか?

入ってきたもの。

このような、くだらないチェックはしないのに、同じように くだらないけど ずっと高価な0.0のチェックはするんですか?

ゼロを確認するよりも安いものは なかなかない。ロボットの論理が破綻しないようにすればいいのです。

 
Vladimir Karputov:

いいえ、この知識は『ドキュメント』から得たものではありません。

ご回答ありがとうございました
 
Vladimir Karputov:

ブレークポイントが ずれる - CSeries::BufferResizeのように試験者が全く入らない。

そして申し訳ないが、これは実際に正しいのだろうか?)
 
inwinterborn:
そして申し訳ないが、これは実際に正しいのだろうか?)

コンパイルされたファイルから未使用のコードが切り出されるだけなので、これは正しいのだと思います。そして、ブレークポイントは 残っている最も近いコードに移されるわけです。

 
Vladimir Karputov:

コンパイルされたファイルから未使用のコードが切り出されるだけなので、これは正しいのだと思います。そして、ブレークポイントは 残っている最も近いコードに移されるわけです。

今、その意味がわかりました。分かりやすい説明ありがとうございます。
 

こんなスクリプトを走らせています。

void OnStart()
  {
//---
   ResetLastError();
   Print(EnumToString(SYMBOL_CALC_MODE_EXCH_FUTURES_FORTS));   
   Print(GetLastError());                                      
  }

結果

2021.03.18 13:01:48.706 TestBugEnumToString (Eu-6.21,H1)        SYMBOL_CALC_MODE_EXCH_OPTIONS
2021.03.18 13:01:48.706 TestBugEnumToString (Eu-6.21,H1)        0

ターミナル

2021.03.18 12:52:45.697 Terminal Opening Broker x64 build 2815 started for JSC ''Opening Broker''
2021.03.18 12:52:45.697 端末 Windows 7 Service Pack 1 ビルド 7601、Intel Core i5-2520M @ 2.50GHz、3 / 7 Gb メモリー、29 / 287 Gb ディスク、IE 11、UAC、GMT+3

私は何を間違えているのだろう?

 
mktr8591:

こんなスクリプトを走らせています。

結果

ターミナル

2021.03.18 12:52:45.697 Terminal Opening Broker x64 build 2815 started for JSC ''Opening Broker''
2021.03.18 12:52:45.697 端末 Windows 7 Service Pack 1 ビルド 7601、Intel Core i5-2520M @ 2.50GHz、3 / 7 Gb メモリー、29 / 287 Gb ディスク、IE 11、UAC、GMT+3

私は何を間違えているのだろう?

投稿ありがとうございました。

同じ列挙 値の旧名称であるため、修正しました。

 
Ilyas:

メッセージをありがとうございました。

同じ列挙 値の旧名称であるため、修正しました。

ありがとうございます!心強いです。