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

 
Lone_Irbis:

テスターからファイルにデータを書き込む方法をつつく過程で、こんなエラーが発生しました(収まりきらないので短縮しています)。

つまり、もちろん、このミスは私の不器用さからくる当然の結果であることは理解しています。そして、いずれにせよ、それはすぐに修正されました(問題は、必要であれば、第3の関数を介してFileWriteに非文字列データを渡そうとしたことでした - 私はより詳細にそれを記述することができます)。しかし、このエラーはあまり明確ではなく、ちょっと怖い感じです :) また、コンパイラはそれが期待されるものであることをどこにも示唆していません。せめてワープとか追加した方がいいのでは...。

Servicedeskにソースコードを添付できますか?
 

コンパイルエラー 244: ツリー最適化エラー

#property library
int f1( int i )
{
    switch ( i ) {
    case  0: return ( 1 );
    default: if ( f2() == 1 ) return ( 3 );
    }
    return ( 0 );
}
int f2() { return ( f1( 0 )); }
ビルド930
 
さて、皆さんのインジケータタイマは、明らかに端末起動 時のOnInit()からスタートしていますか?
 
pronych:
ということは、皆さんは端末起動 時のOnInit()から明確にインジケータタイマーを 起動しているのでしょうか?
bool  EventSetTimer(
   int  seconds      // количество секунд
   );

最初の試行でタイマーが作成されなかったとしても、タイマーが作成されたことをチェックし(ブーリアン関数です)、次のように取ることを妨げるものはありません。

チェックで何度も作成を試みる?

 
コンパイルエラー 番号の調べ方をどなたか教えてください。
 
Fleder:
コンパイルエラー 番号の調べ方をどなたか教えてください。
ResetLastError();
.
.
.
Print("Ошибка: ",GetLastError());
 
Fleder:

最初の試行でタイマーが作成されなかったとしても、タイマーが作成されたことをチェックし(ブーリアン関数です)、次のように取ることを妨げるものはありません。

チェックで何度も作成を試みる?

調べてみる価値はあるが、仕方がない。無限ループでやれということでしょうか?
 

GetLastError 関数は、ランタイムエラーのための ものです。

コンパイルエラーに 興味がある。

 
Fleder:
コンパイルエラー 番号の調べ方をどなたか教えてください。

また、エラーの説明が必要な場合は、MetaEditirのヘルプを見るとよいでしょう。

コンパイルエラー

 
pronych:
調べてみる価値はあるが、仕方がない。無限ループでやれということでしょうか?
無限ループでやっても意味がない。制限された回数だけ試行し、int OnInit() 関数でINIT_FAILEDを返す