13 Jan
                
                    2005
                
            
            
                13 Jan
                
                '05
                
            
            
            
        
    
                11:23 p.m.
            
        From: "Vladimir Prus" <ghost@cs.msu.su> 2. What compilers did you test your modification with? I recall that std::tolower vs. tolower thing was hard to get working everywhere, so I'd rather no touch it unless it's broken somewhere.
This is how I deal with it: void function_using_tolower() { using namespace std; // use unqualified tolower } I haven't found a better way to tackle the issue (when using the <cxx> headers). In .cpp files, <xx.h> is an option.