#include <string>
#include <cstring>
#include <iostream>
using namespace std;
const char * from = "\\\\devserver\\project";
const char * to = "C:";
int main(int argc, const char * argv[])
{
string x = "\\\\devserver\\project\\test";
cout << "Before: " << x << endl;
size_t pos = x.find(from);
if (pos != string::npos)
x.replace(pos,strlen(from),to);
cout << "After: " << x << endl;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGNzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpjb25zdCBjaGFyICogZnJvbSA9ICJcXFxcZGV2c2VydmVyXFxwcm9qZWN0IjsKY29uc3QgY2hhciAqIHRvICAgPSAiQzoiOwoKaW50IG1haW4oaW50IGFyZ2MsIGNvbnN0IGNoYXIgKiBhcmd2W10pCnsKICAgIHN0cmluZyB4ID0gIlxcXFxkZXZzZXJ2ZXJcXHByb2plY3RcXHRlc3QiOwogICAgY291dCA8PCAiQmVmb3JlOiAiIDw8IHggPDwgZW5kbDsKICAgIHNpemVfdCBwb3MgPSB4LmZpbmQoZnJvbSk7CiAgICBpZiAocG9zICE9IHN0cmluZzo6bnBvcykKICAgICAgICB4LnJlcGxhY2UocG9zLHN0cmxlbihmcm9tKSx0byk7CiAgICBjb3V0IDw8ICJBZnRlcjogIiA8PCB4IDw8IGVuZGw7Cn0KCg==