Здравствуйте, гость ( Вход | Регистрация )
|
AD |
8.7.2008, 12:20
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Ну задачка в принципе уже решена, но это сделано с помощью WinApi функций, таких как
::ReadFile() А теперь хочу решить ее с помощью QDataStream. Подскажите, пожалуйста, как правильно скачать в свои структуры из файла! Подскажите, пожалуйста, как это в коде сделать? Мои предположения: эту иою структуру (обзовем ее T) занести в QVector и потом сделать: QVector<T*> vecT; правильная мысль? Или надо по-другому? Сообщение отредактировал AD - 8.7.2008, 13:26 |
|
|
|
![]() |
|
ViGOur |
9.7.2008, 13:05
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
Копи-пасте вредно для здоровья!
Попробуй так:
|
|
|
|
|
AD |
9.7.2008, 13:09
Сообщение
#3
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(ViGOur @ 9.7.2008, 14:05) Link Копи-пасте вредно для здоровья! Попробуй так: Уже пробовал. Тоже работает. НО ЭТО ВСЕ В ТЕСТЕ! А вот мою библиотеку картографическую, не хочет читать! |
|
|
|
AD Чтение двоичных файлов 8.7.2008, 12:20
sploid тогда уж так:
QVector< T > vectT;
QDataStr... 8.7.2008, 12:54
AD Помогите пожалуйста, я немного запутался.
Вот стру... 8.7.2008, 19:16
AD Кто знает правильное решение, поскажите, пожалуйст... 9.7.2008, 9:37
ViGOur А как ты записываешь вектор в файл? 9.7.2008, 10:19
AD Цитата(ViGOur @ 9.7.2008, 11:19) А как ты... 9.7.2008, 11:21
Гость Возможно баг.
Я вообще не могу найти реализации чт... 9.7.2008, 12:40
AD Цитата(Гость @ 9.7.2008, 13:40) Возможно ... 9.7.2008, 13:04
ViGOur Приведи оператор operator<<. 9.7.2008, 13:17
AD Цитата(ViGOur @ 9.7.2008, 14:17) Приведи ... 9.7.2008, 13:22
ViGOur а кто пишет эту структуру?
как я понял не ты, прав... 9.7.2008, 13:42
AD Цитата(ViGOur @ 9.7.2008, 14:42) а кто пи... 9.7.2008, 14:13
ViGOur А как ты читаешь на MFC?
read и write работаю на... 9.7.2008, 14:16
AD Цитата(ViGOur @ 9.7.2008, 15:16) А как ты... 9.7.2008, 14:40
ViGOur Цитата(AD @ 9.7.2008, 15:40) А что исполь... 9.7.2008, 14:45
AD Цитата(ViGOur @ 9.7.2008, 15:45) QFile
Во... 9.7.2008, 14:58
ViGOur Вот так:
_str strIn;
QFile f1("nt.dat... 9.7.2008, 15:18
void* может проще для таких структур данных использовать... 9.7.2008, 15:19
AD Цитата(void* @ 9.7.2008, 16:19) может про... 9.7.2008, 15:35![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 20:07 |