On 19 April 2016 at 23:32, Jim Michaels wrote: > also, how come algorithm's find() is not in namespace std? I have my own > find function for strings, I need them separately addressable. please fix. > thanks. There's nothing to fix, I think you just don't understand how C++ works. Either you've got a using directive for namespace std, or you're experiencing Argument Dependent Lookup again (http://en.cppreference.com/w/cpp/language/adl). Please find a different mailing list or forum to learn how C++ works, since your questions are not specific to using GCC. I recommend stackoverflow.com