0

コードでこの価値のないエラーが発生しています。非常に一貫性があり、コンパイラを再起動しても何も起こりません。他の誰かがこれを解決したことがありますか?

while( int CharPos = _Message.Pos(_What) )
{
    _Message.Insert( _With, CharPos);
    _Message.Delete(CharPos + 1, 1);
}
4

3 に答える 3

2

あなたは出来る:

編集: ところで、問題のソース ファイル (または少なくとも main() と問題のコードだけを含む最小限のスケルトン ファイル) をコマンド ライン コンパイラでコンパイルしてみましたか? BCB は、IDE からコンパイルする場合、多くの詳細なエラー情報を隠す傾向があります。コマンド ライン コンパイラを使用すると、実際のエラーが表示される傾向があります。誰にでもできるわけではありませんが、試してみる価値はあります。

于 2008-12-03T19:15:59.000 に答える
1

これは、まもなくリリースされる RAD Studio 2009 の Update 3 で対処される予定です。

于 2009-04-24T00:59:19.983 に答える
1

ええと... while ループの条件で int を宣言しようとすると、明らかにコンパイラが壊れます。

于 2008-12-03T18:42:45.230 に答える