127 / 95 / 74
Регистрация: 18.01.2011
Сообщений: 227
|
||||||
1 | ||||||
Объект с двумя деками не выгружается с файла07.02.2016, 01:00. Показов 460. Ответов 8
Метки нет (Все метки)
Здравствуйте! У меня ситуация, что не получается загрузить содержимое файла в переменную prog. Запись в файл работает, а вот выгрузка нет (по ходу программы выбрасывает ошибку см 1.jpg). Раньше именно с такой ситуацией не сталкивался, точно не уверен как нужно записывать и считывать.
0
|
07.02.2016, 01:00 | |
Ответы с готовыми решениями:
8
Нужны программы с деками и с заданием Ошибка при работе с деками Как создать объект класса с двумя параметрами? Как заставить объект мигать двумя цветами? |
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|
07.02.2016, 01:05 | 2 |
romcka-x, может стоило привести тот участок кода на который указала ошибка, или хотя бы не закрывать его окном....
0
|
07.02.2016, 01:07 | 3 |
romcka-x, у вас откровенная глупость. С чего вы взяли что запись/чтение контейнеров из файла в файл - простая вещь?
Вы можете записать и прочитать указатель на данные без последствий? Почитайте про сериализацию.
0
|
127 / 95 / 74
Регистрация: 18.01.2011
Сообщений: 227
|
|
07.02.2016, 01:22 [ТС] | 4 |
Приложил более видный вариант
Я написал выше, что не сталкивался с подобным вводом/выводом в файл. Это просто мое предположение
0
|
07.02.2016, 01:45 | 7 |
Ораторы выше уже все сказали, но попробую перевести, как я понял. Пусть есть массив интов - простой объект, один кусок памяти, примитивные типы. Ты его сериализуешь в файл побайтово. Потом читаешь побайтово в другую область памяти и кастишь указатель на начало области как массив интов. И все хорошо до тех пор, пока на машине где читаешь не будет другой порядок литл/биг эндиан. А уж если в сериализуемой структуре были указатели - тогда запоминать их бессмысленное и гиблое дело - они ничем не помогут при чтении.
0
|
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
||||||
07.02.2016, 02:34 | 8 | |||||
Если по-простому (без итераторов и алгоритмов):
Кликните здесь для просмотра всего текста
1
|
127 / 95 / 74
Регистрация: 18.01.2011
Сообщений: 227
|
|
07.02.2016, 10:08 [ТС] | 9 |
0
|
07.02.2016, 10:08 | |
07.02.2016, 10:08 | |
Помогаю со студенческими работами здесь
9
Как вставить новый объект между двумя соседними? Создать класс с двумя отдельными счетчиками и объект этого класса Существует ли в Visual Studio стандартный класс для работы с деками? Не выгружается изображение из БД Не выгружается представление Программа не выгружается из процессов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |