Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

Войти
Регистрация
Восстановить пароль
 
poss
Заблокирован
#1

Как при записи в файл сделать, чтобы текст переносился по строкам? - C++ Qt

28.10.2014, 16:16. Просмотров 483. Ответов 3
Метки нет (Все метки)

Есть код добавления в файл:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void methods::writeToFile(QStringList stringList){
    /* Try and open a file for output */
       QString outputFilename = "results.txt";
       QFile outputFile(outputFilename);
       outputFile.open(QIODevice::WriteOnly);
       /* Point a QTextStream object at the file */
       QTextStream outStream(&outputFile);
       /* Write the line to the file */
       foreach(QString string,stringList) {
           outStream << string + ',';
       }
       /* Close the file */
       outputFile.close();
}
Как сделать чтобы в файл писалось не так:
C++ (Qt)
1
65655,45465465,8798798,84564654,443131
а так:
C++ (Qt)
1
2
3
4
5
4646546
5421313
87979879
13213
2131321
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2014, 16:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как при записи в файл сделать, чтобы текст переносился по строкам? (C++ Qt):

Как сделать, чтобы текст не выходил за рамки, а переносился на следующую строку? - HTML, CSS
Помогите, как сделать что бы текст не выходил за рамки, а переносился на следующую строку ?

Сделать так чтобы текст переносился в строке автоматически. - C#
есть код string arr = new string; ListViewItem itm; далее код и потом вывожу данные в ListView ...

Как сделать чтобы текст в <input type="submit" переносился - PHP
&lt;input id=&quot;button_main_cat&quot; type=&quot;submit&quot; name=&quot;catbutton&quot; value=&quot;&lt;?php echo nl2br($item); ?&gt;&quot; /&gt; есть вывод категорий Стиль: ...

Как сделать отдельные записи в таблице по строкам, чтобы сделать запросы? - C++
Вот моя программа.. она производит чтение, только символами... #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;iomanip&gt; #include...

Как сделать, чтобы при удалении записи в пустом поле автоматом появлялся стандартный текст - MS Access
Подскажите, плиз! Не знаю как сформулировать, голова уже не соображает, но может кто поймет мой крик в ночи))) Суть такова: как сделать...

Как задать ширину колонки, чтобы текст переносился на следующую строку? - C# WPF
У меня длинное наименование колонок. Скажите пож та как можно задать ширину колонки и чтобы текст колонки (если текст не влез) переносился...

3
Eraser83
18 / 18 / 2
Регистрация: 09.11.2010
Сообщений: 251
28.10.2014, 16:18 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
poss,
C++ (Qt)
1
65655\n45465465\n8798798\n84564654\n443131
1
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
28.10.2014, 17:47 #3
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void methods::writeToFile(QStringList stringList){
    /* Try and open a file for output */
       QString outputFilename = "results.txt";
       QFile outputFile(outputFilename);
       outputFile.open(QIODevice::WriteOnly | QIODevice::Text);
       /* Point a QTextStream object at the file */
       QTextStream outStream(&outputFile);
       /* Write the line to the file */
       foreach(QString string,stringList) {
           outStream << string << endl;
       }
       /* Close the file */
       outputFile.close();
}
или вместо endl "\n" если не нужен такой частый flush
0
ArmanPrestige
Pied Piper
232 / 223 / 51
Регистрация: 15.01.2013
Сообщений: 855
Завершенные тесты: 1
29.10.2014, 00:01 #4
C++ (Qt)
1
2
QString str = stringList.join("\n");
outStream << str;
0
29.10.2014, 00:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2014, 00:01
Привет! Вот еще темы с ответами:

чтобы текст не переносился! - HTML, CSS
как сделать чтобы при изменении окна браузера или масштаба, текст и вообще все блоки не переносились, а оставались на месте? как тут...

TextView. Можно ли добиться, чтобы текст переносился на следующую строку? - Программирование Android
&lt;TextView android:id=&quot;@+id/tvAddress&quot; android:layout_width=&quot;match_parent&quot; android:layout_height=&quot;wrap_content&quot; ...

Как сделать так, чтобы при нажатии кнопки появлялся текст?Чтобы без javascript - PHP
Как сделать так, чтобы при нажатии кнопки появлялся текст? На html или php можно сделать . Типо как этот скрипит но не javascript...

Как сделать чтобы при вводе текста в поле, при введении каждого нового символа фильтр обновлялся, а текст в по - MS Access
Написал фильтр для поля формы, он как только фокус возвращается в поле, весь текст выделяется и при введении символа весь предыдущий текст...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.