c++ 字符串 截取有关问题
c++ 字符串 截取问题
string path="C:\\aaa\\bb\\cc.txt";
怎样操作 得到 文件位置路径 Mainpath=""C:\\aaa\\bb\\";
------解决方案--------------------
如果能保证path中一定是完整的路径名的话:
最好还是用boost::filesystem。
string path="C:\\aaa\\bb\\cc.txt";
怎样操作 得到 文件位置路径 Mainpath=""C:\\aaa\\bb\\";
------解决方案--------------------
如果能保证path中一定是完整的路径名的话:
string::size_type pos = path.find_last_of('\\');
if( pos != string::npos )
{
mainpath.assign( path, 0, pos + 1 );
}
最好还是用boost::filesystem。