首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

将"C:\Hello.txt"中的"\"变换为"/"

2013-04-02 
将C:\Hello.txt中的\转换为/将C:\Hello.txt中的\转换为/,小程序。。。[解决办法]string str(C:\

将"C:\Hello.txt"中的"\"转换为"/"
将"C:\Hello.txt"中的""转换为"/",小程序。。。将"C:\Hello.txt"中的"\"变换为"/"
[解决办法]

    string str("C:\\Hello.txt");
    cout << str.c_str() << endl;
    str.replace(str.find("\"),1 ,"/");
    cout << str.c_str() << endl;

[解决办法]
代码如下,没经过编译,在vc2005下应该可以正常运行,不知道合不合楼主意思。

    // 将"C:\Hello.txt"中的""转换为"/"
    #include <stdio.h>
    
    int main()
    {
        char  cContent[] = "C:\\Hello.txt" ;

int   iLen = strlen(cContent);
for( int i=0; i<iLen; i++ )
{
if( cContent[i] == '\\' )
{
cContent[i] = '\/' ;

break;
}
}
    }

热点排行