I'm trying to return from a void function (which I might be doing wrong to begin with) from a lbrary being called from the linked main but I get the error: 'c++ no match for operator<< in std::cout' I read up on something about overloading operators but wasn't sure if that was necessary......? From what I understnad, cout does not know how to return an iterator