首页 > 技术文章 > std::string 字符替换函数

jingdian1956 2014-03-01 22:52 原文

// 替换路径中所有“\”为“/”
#include <algorithm>
static std::string ConvertSlash(std::string& strUrl)
{
    //size_t nLen = strlen(strPicTruePathBuff);
    //for (size_t i = 0 ; i < nLen; i++)
    //{
    //    if (strPicTruePathBuff[i] == '\\')
    //     strPicTruePathBuff[i] = '/';
    //}

    std::replace(strUrl.begin(), strUrl.end(), '\\', '/');
    return strUrl;
}

 

推荐阅读