Тема: Имя файла
Показать сообщение отдельно
Старый 25.03.2010, 21:04   #1
gforcer18
Нуждающийся
 
Аватар для gforcer18
 
Регистрация: 06.02.2010
Адрес: Ижевск, Удмуртия, РФ
Сообщений: 78
Написано 19 полезных сообщений
(для 54 пользователей)
Сообщение

Помогите написать алгоритм выяснения имени файла из полного пути.
Например есть:
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 в константе


или может кто знает способ попроще выяснить имя файла.
__________________
Активный, общительный, адекватный, вежливый, терпеливый, немножко ленивый, креативный оригинал

Последний раз редактировалось jimon, 25.03.2010 в 22:41.
(Offline)
 
Ответить с цитированием