0

このコードの小さなセクションをデバッグするのに苦労しています。私が得ているエラーは次のとおりです。「エラー:「=」トークンの前にプライマリ式が必要です。誰かが私を正しい方向に向けてもらえますか? ありがとう。

for(int i = 1+a.size(); i> =1; i=i+2)   // should be i>=1;
    {
        out_stream_dob << a[i] << endl;
    }
4

2 に答える 2

1

>との間のスペースを参照してください=。そのスペースは必要ありません。

for (int i = a.size() - 1; i >= 1; i = i - 2) // Also mind your initialization and step!
{
    out_stream_dob << a[i] << endl;
}
于 2013-02-26T01:36:27.933 に答える
0

演算子は> =中間式にあるため、2 つの別個の演算子として解析されます。である必要があります>=

于 2013-02-26T01:36:15.220 に答える