From what I understand, functors are functions created as classes (in C++ at least and are created by operator overloading) so that you can point to them and their data. So you can create call-back events and stuff.
std::cout can actually print ints without conversion to char*s first. The reason I'm converting them is I originally had my functions doing other things that required them as char*s, but I changed it so that it didnt do that anymore and forgot to change that part of my code back
Erik C is correct
Mike
"Now I guess we're... 'Path-E-Tech Management'" -Dilbert