VC++中如何把路径中的"\"变成"\\"?

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:04:24
如题

把你的路径名存放在一个文件中:filename[]="d\..";
然后这样就可以了:
vector<char>::iterator iter = filename.c_str();
for(iter.begin(); ! iter.end();iter++)
{ if(iter.begin()=="//")
filename[1]="\"
........
}

只有在代码里才会用到 \ 转义,想要输入一个\就要输入两个才行\\,变成就不需了吧,你在代码里如果需要\就输两个\\嘛,不就行了。在别的地方根本就是一个字符嘛,

你可以直接 Replace就可以了