Remove last character from C++ string

后端 未结 10 1280
慢半拍i
慢半拍i 2021-01-29 19:50

How can I remove last character from a C++ string?

I tried st = substr(st.length()-1); But it didn\'t work.

10条回答
  •  天涯浪人
    2021-01-29 20:17

    That's all you need:

    #include   //string::pop_back & string::empty
    
    if (!st.empty())
        st.pop_back();
    

提交回复
热议问题