我想从矢量列表中打印出我的矢量
std::list < std::vector< unsigned int >> lista;
for (std::list< std::vector< unsigned int > >::iterator i = lista.begin(); i != lista.end(); ++i){
std::cout << std::hex << whats_here << " " << std::endl;
}
我不知道我应该在 whats_here 上放置什么。任何帮助将不胜感激。
答案 0 :(得分:0)
非常简单:
for (auto &list_item : lista)
{
for (auto &item : list_item)
{
std::cout << std::hex << item << " " << std::endl;
}
std::cout << std::endl;
}
进行任何必要的调整以获得所需的输出。由于问题中未给出预期的输出,因此根据您的非工作代码,上述代码是我最好的猜测。