powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Имя файла
6 сообщений из 6, страница 1 из 1
Имя файла
    #34886121
Shvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Подскажите, пожалуйста. Есть полный путь файла. Нужно получить только имя файла без расширения. В С# для этого делал через string.Split, а как это делается в C++?
Заранее спасибо за любую помощь.
...
Рейтинг: 0 / 0
Имя файла
    #34886153
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
string path="бла-бла"
string name = path.find_last_of('-') == path.length() ? path : path.substr(path.find_last_of('-'));
...
Рейтинг: 0 / 0
Имя файла
    #34886623
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
    char fname[_MAX_FNAME +  1 ] = { 0 };

    _splitpath( path_file, NULL, NULL, fname, NULL );
...
Рейтинг: 0 / 0
Имя файла
    #34888985
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А InternetCrackUrl еще удобнее :)
...
Рейтинг: 0 / 0
Имя файла
    #34889083
Фотография quaid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если C++Builder, то

ExtractFileName()
...
Рейтинг: 0 / 0
Имя файла
    #34889521
Shvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Спасибо всем. Вариант blinded прошел.
P.S. Код был в VC++6.0, ATL.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Имя файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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