2012-12-07 4 views
-5

다음 코드 블록은 저에게 효과적이지 않습니다. 컴파일러는 필요에 따라 인수를 지정합니다.목록의 모든 요소를 ​​인쇄합니다. C++

정확한 오류 메시지는 표현을

alfa_it = alfa_list.begin(); 
cout << "the parties that are flying on Alfa are"; 
cout << for (alfa_it = alfa_list.begin(); alfa_it != alfa_list.end(); alfa_it++) 
cout << " " << *alfa_it; 
cout << endl; 

추신을 기대한다 알파는 의도적으로 맞춤법이 잘못되었습니다.

+0

오류의 전체 및 정확한 텍스트를 나열하십시오. –

답변

4

cout::operator<<에 대한 인수로 for을 부여 할 수 없습니다. 당신은 아마 찾고 있습니다 :

cout << "the parties that are flying on Alfa are"; 
for (alfa_it = alfa_list.begin(); alfa_it != alfa_list.end(); alfa_it++) 
    cout << " " << *alfa_it; 
cout << endl; 
관련 문제