ftring operator + (const ftring& lhs,const ftring& rhs)
{
char* str = new char[strlen(lhs.cstr()) + strlen(rhs.cstr()) + 1];
if(str == NULL)
return ftring();
strcpy(str, lhs.cstr());
strcat(str, rhs.cstr());
ftring result(str);
delete[] str;
return result;
}