Помогите написать алгоритм выяснения имени файла из полного пути.
Например есть:
String^ Path="C:\\MyFolder\\MyFile.txt";
String^ FileName=GetFileName(Path);
//Функция GetFileName
String^ GetFileName(String^ Path)
{
String^ FileName="";
Return(FileName);
}
Сначала я думал использовать:
int a;
int len=100;
char rc[100];
char wc[100];
int k;
for (a=len; rc[a] !="\"; a--)
{
if (rc[a] !="\")
{
wc[k]=rc[a];
k++;
}
}
strcpy(wc,FileName)//Копирует символы wc[] в FileName[]
Но компилятор ругается:
error C2001: newline в константе
или может кто знает способ попроще выяснить имя файла.