C++ 显示包含多个类的链接列表?

C++ 显示包含多个类的链接列表?,c++,linked-list,C++,Linked List,我不确定为什么我的显示功能不工作。我的cout语句是这样表述的 no match for operator << in std :: cout<<n->movieinventory::movienode::m 显示代码: void MovieInventory::showInventory() { MovieNode *n; for (n = movieList; n != NULL; n = n->next) cout <<

我不确定为什么我的显示功能不工作。我的
cout
语句是这样表述的

no match for operator << in std :: cout<<n->movieinventory::movienode::m
显示代码:

void MovieInventory::showInventory()
{

MovieNode *n;

    for (n = movieList; n != NULL; n = n->next)
    cout <<  n->m;
}
void MovieInventory::showInventory()
{
MovieNode*n;
for(n=movieList;n!=NULL;n=n->next)
库特m;
}

数据成员
m
属于
Movie
类。数据成员
m
cout
属于
Movie
类。
cout
with
尝试导入标准名称空间,
使用名称空间std
@HunterMcMillen-这没有帮助-请参阅CodingMash的答案以了解问题尝试导入标准名称空间,
使用名称空间std
@HunterMcMillen-这不会有帮助-请参阅CodingMash的答案以了解问题hmm是否有任何方法可以在不过载的情况下完成它?我不应该添加功能,我也只是尝试了一下,但没有什么好处……”MovieNode*n;对于(n=movieList;n!=NULL;n=n->next)cout m.sku m.title m.price m.quantity;}'它有什么作用?发布电影课程的完整界面。是的,他们是私人的,但是你帮了大忙。再次感谢大家有一个好的夜晚和假期。嗯,有没有什么方法可以在不超载的情况下完成呢?我不应该添加功能,我也只是尝试了一下,但没有什么好处……”MovieNode*n;对于(n=movieList;n!=NULL;n=n->next)cout m.sku m.title m.price m.quantity;}'它有什么作用?发布电影课程的完整界面。是的,他们是私人的,但你帮了大忙。再次感谢大家祝你有一个美好的夜晚和假期
void MovieInventory::showInventory()
{

MovieNode *n;

    for (n = movieList; n != NULL; n = n->next)
    cout <<  n->m;
}
cout << n->m.var1 ;
cout << n->m.var2 ;
cout << n->m.getvar1() ;
cout << n->m.getvar2() ;