#include<iostream>
#include <string.h>
#include<windows.h>
using namespace std;
string getname(const char* filename , char flag)
{
if (filename == NULL || flag == NULL)
{
return NULL;
}
string ret;
ret = strrchr(filename, flag) +1;
int len = strlen(ret.c_str()) - 4;
string name = ret.substr(0, len);
return name;
}
int main()
{
const char* str = "D:/Config/LeagueClientSettings.xml";
string strname = getname(str, '/');
const char* final = strname.c_str();
/*拷贝文件到指定目录下*/
bool n = CopyFile("D:/Config/LeagueClientSettings.yaml", "D:/null.xml", false);
printf("%s\n", final);
system("pause");
return 0;
}
评论0