2016-05-24 17 views
-2

1つのAND演算子と2つのOR演算子をWhileループで組み合わせて使用​​したいが、CPPでエラーが発生する。whileループと論理演算

while(vLessonNames.size>=1 && (log=='Y' || log=='y')) 

私はY =ベクトルの大きさは、1つまたはそれ以上の場合に進み、ログインするか、Y

エラー:メンバーの無効な使用(?あなたは「&」を忘れました)|

+0

解決策を質問に編集しないでください –

答えて

1

あなたの問題は、.sizeが関数かもしれないと思います。したがって、次のような文を書き直してみてください:

while(((vLessonNames.size() >=1) && (log=='Y' || log=='y'))) 
{...}