Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,326
1

Как записать структуру в файл

23.10.2015, 17:48. Просмотров 274. Ответов 4
Метки нет (Все метки)

Как на Qt записать структуру в файл??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2015, 17:48
Ответы с готовыми решениями:

Как записать даные из QStreamList в текстовий файл?
Создал текстовый документ и поток: QFile file("D://text.txt"); ...

Как правильно записать в файл в данном случае?
Есть данные, которые я принимаю по UDP. Проблема в том, что в пакете могут...

Как правильно принять изображение JPG и записать в файл TCP
Я с TCP клиента андроид передаю на сервер файл JPEG.Данные вроде отправляются...

Не получается считать структуру из файла и записать в элемент таблицы QTableWidget
У меня проблема в следующем: я открываю файл для чтения/записи и считываю...

Записать данные в файл ресурсов
Всем привет. Может кто нибудь подсказать как правильно записать данные в файл...

4
Байт
Эксперт C
18318 / 12029 / 2506
Регистрация: 24.12.2010
Сообщений: 24,293
23.10.2015, 18:04 2
Цитата Сообщение от yura91 Посмотреть сообщение
Как на Qt записать структуру в файл??
Как и всюду. fwrite никто не отменял. Хотя, не исключено, что есть специфические методы.
0
alexu_007
145 / 156 / 34
Регистрация: 29.05.2015
Сообщений: 1,131
23.10.2015, 22:09 3
Пробовать надо. Может и средствами Qt запишется. Ну вот:

C++ (Qt)
1
2
3
4
QByteArray fl_header;
 
   // записываем заголовок
    outf.write(fl_header);
QByteArray так записывается, может и структуру целиком запишет, нужно просто попробовать. Вместо fl-header имя структуры подставить. Откомпилировать, и если без ошибок, то записать и проверить HEX редактором, что записалось. Зачем задавать вопрос, ответ на который легко найти самому?

Старый добрый fwrite точняк структуры записывает. Если не знаешь, что такое fwrite - гугл в помощь. Ищется за 5 минут.
0
ArmanPrestige
Pied Piper
232 / 223 / 57
Регистрация: 15.01.2013
Сообщений: 855
Завершенные тесты: 1
23.10.2015, 22:54 4
Перегрузить оператор вывода для QDataStream - и записывать.
0
Байт
Эксперт C
18318 / 12029 / 2506
Регистрация: 24.12.2010
Сообщений: 24,293
23.10.2015, 23:35 5
Да, господа... Обилие возможностей, оказывается, не всегда украшает жизнь. Я старый сишник, и над вопросом ТС могу только хохотать. Кутю просто обожаю. После всей дряни беспомощных оболочек типа OWL и Builder-ов, я наконец-то увидел штуку, которая дает нормальный интерфейс. А все остальное, вычисления, файлы и прочее достаточно грамотно решено и на первоначальном Си. Конешно. QFile дает возможности, которых в FILE нет. Но если вам так сложно их понять, возвратитесь к первоначальной простоте
0
23.10.2015, 23:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2015, 23:35

Записать данные в звуковой файл
как правильно записать заголовок в звуковой файл?? есть для этого какие то...

Есть ли возможность в Qt записать телефонный разговор в файл?
Собственно задача стоит в проблеме записи телефонного разговора. Возможно ли...

Записать в новый файл первую и последнюю строки
Ребят, всем привет, есть текстовый файл, созданный потоком outstream, в нем...


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

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

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