![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.11.2009
Сообщений: 4
|
![]()
Записать структуру в файл на сях.
Имеется некая структура Код:
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]() Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,820
|
![]()
2 pproger
Так запишется указатель на строку, а не сама она. Код:
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 22.11.2009
Сообщений: 4
|
![]()
p51x, у меня over 10 переменных в структуре, паревно, хотя, похоже, придется делать так.
pproger, при подходе к кульминационному моменту вылетает с Segmentation fault. (файл открывал с "wb") Код:
Последний раз редактировалось iLLUMIN; 28.02.2010 в 20:46. |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 03.01.2010
Сообщений: 229
|
![]() Цитата:
данный способ неверен, т.к. sizeof(char*) будет равен одному, запишуться one,two,ten и один байт из q. Если в структуре есть указатели то надо записывать следующим образом Код:
подпись
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,820
|
![]()
Ну... не одному, а 4, скорее всего... все-таки указатель.
|
![]() |
![]() |
![]() |
#7 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2p51x
Цитата:
2iLLUMIN Код:
пс. ту емое Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 28.02.2010 в 23:11. |
|
![]() |
![]() |
![]() |
#8 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]() Код:
может быть всё-таки так будет правильно Код:
|
![]() |
![]() |
![]() |
#9 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2NiCola999
Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 03.01.2010
Сообщений: 229
|
![]()
в файл запишеться как раз что надо.
00 00 00 01 | 00 00 00 02 | 6D 79 6E 61 6D 65 в том дело, что int 4 байта, посчитайте выше. откройте редактором и сами увидете как отображаеться код аски символа 0x01 и 0x02 (это то, что для вас не так. Зависит от поставленой задачи! Если вам надо чтобы отображался текст - делайте как выше написали вы. Тогда считывайте так Код:
и уберите пробелы Код:
подпись
Последний раз редактировалось liljon; 28.02.2010 в 23:43. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пожалуйста, помогите записать в файл... | tirael666 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 21.12.2009 21:06 |
бинарное дерево записать в файл. | lubafffka | Общие вопросы C/C++ | 4 | 06.05.2009 15:47 |
бинарное дерево записать в файл | lubafffka | Помощь студентам | 1 | 05.05.2009 19:22 |
Как записать файл в файл программы? | Хамяг | Общие вопросы Delphi | 2 | 02.11.2008 16:01 |
записать байт файл | мандарин | Общие вопросы Delphi | 8 | 09.05.2007 20:45 |