c++如何用find()函数将一个string类型的字符串分成两个string类型的
展开全部
方法:先找到空格所在位置,然后截取string(从第几个字符,到第几个字符)。
逆向找位置:
示例:
string strPath = "D://x/y/z/0.exe";
string strDir;
int nPos = strPath.find_last_of('/');
if (string::npos != nPos)
{
strDir = strPath.substr(0, nPos);
}
正向找位置:
string strPath = "D://x/y/z/0.exe";
string strDir;
int nPos = strPath.find('/');
cout << "pos: " << nPos << endl;
2014-04-03
展开全部
用for循环扫描字符串,遇到第一个数字输出,遇到空格跳过输出后面的数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询