Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Переименование файлов, Как переименовывать файлы в Windows 
:(
    Опции темы
Ivan1
Дата 23.6.2014, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Здравствуйте.).Существует ли функция для С++, c помощью которой можно переименовывать файлы? Для открытия директорий, просмотра файлов в директории я пользуюсь функциями библиотеки dirent.h. Может в этой библиотеки есть функция для переименования файлов?Если есть, то подскажите пожалуйста функцию и как ей пользоваться. Зарание спасибо.))) 
PM MAIL   Вверх
Lukkoye
Дата 24.6.2014, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 23.3.2013

Репутация: 1
Всего: 1



PM MAIL   Вверх
spSerg
Дата 26.6.2014, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 22.3.2007

Репутация: нет
Всего: 4



А как насчет кириллических имен?

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM   Вверх
Lukkoye
Дата 27.6.2014, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 23.3.2013

Репутация: 1
Всего: 1



Цитата(spSerg @  26.6.2014,  14:32 Найти цитируемый пост)
А как насчет кириллических имен?


я использую boost::filesystem

1. У меня нет проблем с "родной" локалью от ОС

2. Дизайн и простота библиотеки не сопоставима с  dirent.h
Поработав с первым на последнее уже не хочется возвращаться. В хорошему быстро привыкаешь.

3. boost::filesystem - претендент на включение в стандартную библиотеку с++. 
Сегодня есть смысл её изучить.
Завтра - это станет необходимостью для любого программиста, который хочет заявить о себе: "я знаю язык".

4. У меня ушло целых 10 минут на изучение этой библиотеки. 

Код

        try { return fs::rename(src,dst); }
        catch (const fs::filesystem_error& ex)  { ... }
        catch(...) { ... }



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1053 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.