2017-11-02 7 views
-8

C++でリストを印刷しようとしています。次のように
私のコードは次のとおりです。C++でリストを表示する方法

'*のconst unsigned char型' とタイプする 'M'(タイプ '映画')に変換することはできません。

void MovieFunctions::printMovieList(list<Movie> movies) 
{ 
    for (Movie m: movies) 
    { 
     cout << m << endl; 
    } 
} 

私はcout << m << endlラインのため、このエラーは取得しています

どうしたらよいですか?

+3

"私は" cout << m << endl "行のためのerrowを得ていますか?"私たちはエラーを推測できないことを知っていますよね? – DimChtz

+1

コードを表示します(リンクはしないでください)。完全なエラーメッセージを私たちに伝えてください。 – Steve

+0

Sean、どのエラーが発生しているのかを教えてください... –

答えて

6

この目的でoperator<<()here)を実装する必要があります。

関連する問題