c++ string length function1