string首尾去空格

来源:互联网 发布:淘宝客服怎么认证 编辑:程序博客网 时间:2024/05/16 15:07
#include "stdafx.h"#include <string.h>#include <iostream>std::string& TrimL(std::string& str){ str.erase(0, str.find_first_not_of(" \t\n\r"));return str;}std::string& TrimR(std::string& str){str.erase(str.find_last_not_of(" \t\n\r") + 1);return str;}std::string& Trim(std::string& str){return TrimR(TrimL(str));}int _tmain(int argc, _TCHAR* argv[]){std::string str = "  hello world  ";Trim(str);return 0;}