string(STL)の最後の空白文字を削除するには

解決


MILD  2006-04-07 21:31:36  No: 61157

string str ="aa     ";

str.trim();

str = "aa";

としたいのですが、trim(java)みたいな関数ってC++にはないのでしょうか?
教えてください。


Blue  2006-04-07 21:48:20  No: 61158

std::stringにはないですね。

普通につくるならば
std::string::find_last_not_ofを使って、半角空白でない位置を探して、
std::string::eraseで削除とか?


MILD  2006-04-07 22:00:00  No: 61159

そうですか。作ってみます。
Blueさんありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加