Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / FindFirstFile, FindNextFile ... / 3 сообщений из 3, страница 1 из 1
17.11.2005, 09:08
    #33383071
FindFirstFile, FindNextFile ...
Уважаемый народ, у меня возникла проблемка, при использовании этих функций, а точнее при указании разшерения - например *.mp3, находятся и файлы *.mp3*, как избавиться от последней звёздочки, не проверять же постоянно strncmp(strchr(FindFileData.cFileName,'.')+1,"mp3\0",4))==0)
Спасиба =)
...
Рейтинг: 0 / 0
13.01.2006, 01:37
    #33480257
neskif
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FindFirstFile, FindNextFile ...
Завести переменную типа Char. В нее скопировать переменную CString. Сделать проверку и удалять последний элемент массива, если условие выполняется.
...
Рейтинг: 0 / 0
13.01.2006, 11:37
    #33480874
Гадёныш
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FindFirstFile, FindNextFile ...
а коим образом эта звёздочка там появляется?

для чара
if(str[strlen(str)-1] == '*') str[strlen(str)-1] = '\0';

и среду скажы ещё...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / FindFirstFile, FindNextFile ... / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]