C++ | 删除std::string或std::wstring的最后一个字符:
2018-08-07 00:25
781 查看
[code]//方法1 s.pop_back(); //从s中移走最后一个元素。在string/wstring中相当于移走最后一个char/wchar_t。这个方法算是比较简单的了。
[code]//方法2 s.erase(s.end()-1); //删除s的最后一个字符
[code]//方法3 s=s.substr(0,s.length()-1); //取出s从最开始到倒数第二个字符之间的字符串,赋值给s。相当于去掉最后一个字符阅读更多
相关文章推荐
- C++删除string最后一个字符的几种方法
- 去掉std::string或std::wstring的最后一个字符的简单方法
- [C++][代码共享]将UTF-8的std::string转换成std::wstring
- C++:如何删除string对象的末尾非数字字符
- 几种C++ std::string和std::wstring相互转换的转换方法
- C++:如何删除string对象的末尾非数字字符
- std::string删除首字符
- StringBuilder &&StringBuffer删除最后一个字符的方法
- 几种C++ std::string和std::wstring相互转换的转换方法(转)
- VS2005:C++ std::string, std::wstring转换方法
- C++中String对象删除特定字符/子串小方法
- String空格删除和java删除字符串最后一个字符的几种方法
- C++ MFC std::string转为 std::wstring
- 几种C++ std::string和std::wstring相互转换的转换方法(转)
- 【C++学习笔记】宽字符(LPCWTR/wstring)和(char*/string)的转换实现
- 几种C++ std::string和std::wstring相互转换的转换方法
- VS2005:C++ std::string, std::wstring转换方法
- C++从string中删除所有的某个特定字符
- 几种C++ std::string和std::wstring相互转换的转换方法
- C++ 如何从string中删除一个字符?