Russian Qt Forum
Ноябрь 23, 2024, 06:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с txt ( Qt Creator 2.0.1, Qt 4.7.0 )  (Прочитано 3909 раз)
IzoLda
Гость
« : Апрель 02, 2011, 07:37 »

Код:
QFile file("C:/Qt/account_1-build-desktop/users.txt");
        if ( !file.open(QIODevice::WriteOnly) )
            return;
        QTextStream stream(&file);
        for( int i = 0; i < users.count(); i++ )
        {
            stream << users.at(i).Name << " ";
            stream << users.at(i).Password << " ";
            stream << QString("%1").arg(users.at(i).Level) << " " << QString("%1").arg("\n");
        }
пытаюсь записать в txt файл значения из элементов векторов,но надо чтоб после каждого Level запись начиналась с новой строки...
типо того:
taram 555 1
jhgjh 2 1
hgjhg 1 1
а записывается в одну строку и еще после каждого  Level идет какой то прямоугольник,помогите, пожалуйста!
« Последнее редактирование: Апрель 02, 2011, 07:41 от IzoLda » Записан
Nimbus
Гость
« Ответ #1 : Апрель 02, 2011, 07:45 »

Код:
            stream << QString("%1 \r\n").arg(users.at(i).Level);
Так правильнее
Записан
IzoLda
Гость
« Ответ #2 : Апрель 02, 2011, 07:55 »

спасибо! Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.137 секунд. Запросов: 20.