C++ 文字列から最後の文字を削除する 質問する

C++ 文字列から最後の文字を削除する 質問する

C++ 文字列から最後の文字を削除するにはどうすればよいですか?

試してみましたst = substr(st.length()-1);が、うまくいきませんでした。

ベストアンサー1

C++11 を使用している場合は簡単な解決策です。おそらく O(1) 時間もかかります:

st.pop_back();

おすすめ記事