Implementation of the c_str() & clear();
clear() might cause merory leaks...