着信文字列が null ではなく、空でもないかどうかを確認する必要があります
method(const char* utf8char){
....
string trim(char const *str){
while(!isalnum(*str)) str++;
end = str + strlen(str) - 1;
while(end > str && !isalnum(*end)) end--;
return string(str, end+1);
}
警告: ポインタと整数の比較
愚かな質問で申し訳ありませんが、私は C++ の初心者です。