Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2012, 21:57   #1
kuziashagrath85
 
Регистрация: 31.07.2012
Сообщений: 5
По умолчанию Копирование группы файлов в QT

имеется группа из 600 файлов в определенной директории. Требуется с помощью QT открыть поочередно их и записать каждый информацию в другой файл с аналогичноым названием, но с подписью "result"(т.е. информацию из файла с надписью 123 перепистаь в файл с надписью 123_result).Вот код-подскажите, как бъявить файловую переменную и инициализировать именем из файла из цикла ? Т.е. где в этой программе и в чем?
Код:
#include <QDir>
#include <QtCore>
#include <iostream>
#include <QFile>
int main(int argc, char *argv[]) {
   QCoreApplication app(argc, argv);    //консольное приложение
   QDir dir("E:/Zadanie_Semenova");  //объявляем объект работы с папками
   dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);   ///устанавливаем фильтр выводимых файлов/папок (см ниже)
   dir.setSorting(QDir::Size | QDir::Reversed);   //устанавливаем сортировку "от меньшего к большему"
   QFileInfoList list = dir.entryInfoList();     //получаем список файлов директории
   std::cout << "     Bytes Filename" << std::endl;   //выводим заголовок
 /* в цикле выводим сведения о файлах */
 for (int i = 0; i < list.size(); ++i) {
       QFileInfo fileInfo = list.at(i);
       QFile file1(i);
       QFile file2(i);
       file1=file1.open("%");
       file2=file2.open("%_result");
       
       file1.close();
       file2.close();
//        std::cout << qPrintable(QString("%1 %2").arg(fileInfo.size(), 10).arg(fileInfo.fileName()));   //выводим в формате "размер имя"
//        std::cout << std::endl;  //переводим строку
   }
   return 0;
}
kuziashagrath85 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++. Чтение из группы файлов kuziashagrath85 Помощь студентам 5 05.08.2012 23:31
Открытие группы файлов и выполнение в них макроса. drNabla Microsoft Office Excel 23 25.04.2012 00:16
подбор группы файлов до заданого размера Zeon25 Microsoft Office Excel 40 27.01.2011 11:40
Переименование группы файлов Meh Общие вопросы Delphi 2 28.07.2009 12:31