Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
hugo007
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 72
#1

Записать структуру в файл - C++

10.06.2009, 02:11. Просмотров 597. Ответов 5
Метки нет (Все метки)

подскажыте, как записать структару в файл!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2009, 02:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Записать структуру в файл (C++):

Записать структуру в файл с++ - C++
Здравствуйте) Помогите пожалуйста сделать эту задачу так, чтобы: - Входные данные (поля структуры) вводились с клавиатуры и после...

Записать структуру в бинарный файл - C++
Всем доброго времени суток. у меня такая проблема, мне нужно перекинуть в бинарный файл структуру. Структуру создала, все сделала. Файл...

Как записать структуру в файл? - C++
есть структура struct frend { char name; char tel; };как записать ее в файл и потом считат соответственно)) заранее...

Как записать структуру в файл с помощью fstream? - C++
доброго времени суток, нужна ваша помощ. припустим у нас есть структура: struct group { char name; int k; }st; как...

Как записать структуру в бинарный файл одним "блоком" - C++
Как записать структуру в бинарный файл одним "блоком", если в структуре есть private данные? struct MyStruct{ char Name; ...

создать файл 1.part и записать в него первые x элементов массива. После чего, создать второй файл 2.part, куда записать оставшиеся в массиве элементы. - C++
Не могу понять почему не работает вот этот кусок текста. ofstream q ("1.part"); for (int i=0; i<10; ++i) { q << mas ; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
10.06.2009, 03:07 #2
структУра - это не от слова "тара"
смотри в поиске,тут есть много тем с записью структур в файл.
Ultrator
11 / 7 / 1
Регистрация: 28.04.2009
Сообщений: 219
10.06.2009, 03:14 #3
C++
1
2
3
4
5
6
myStrukture structure1;//сам объект
...
int n = sizeof(myStrukture);
void *v=(&structure1);
char *c;
c=v;
И работай с массивом "char с", от с[0] до с[n-1]. Чары писать в файл - думаю, знаешь...

P.S. Проверить не могу ввиду отсутствия компилятора C++...
mirso
525 / 343 / 17
Регистрация: 05.04.2009
Сообщений: 709
10.06.2009, 03:53 #4
Ultrator,
Цитата Сообщение от Ultrator Посмотреть сообщение
Проверить не могу ввиду отсутствия компилятора C++...
на форуме есть -> Сайт для экспериментов с программами (Интерпретатор онлайн)
Lerikh
14 / 14 / 0
Регистрация: 09.06.2009
Сообщений: 42
10.06.2009, 07:09 #5
в общем так: в с++ есть некоторые функции под названием fread и fwrite, документацию глянишь в нете. Но маленькая подсказка: так как тебе нужно записать структуру, то файл, в который ты будешь писать должен быть открыт, как "двоичный", открывается с помощью функции fopen. а вообще по твоему вопросу целая куча информации... так что глянь внимательнее в поисковике.
Ultrator
11 / 7 / 1
Регистрация: 28.04.2009
Сообщений: 219
10.06.2009, 22:19 #6
Чёт афтара не видно...
Видать, всё уже пучком.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2009, 22:19
Привет! Вот еще темы с ответами:

Записать структуру в wchar_t массив - C++
Подскажите как же можно преобразовать структуру в wchat_t массив, чтобы после записать этот массив в файл через wstream ? Ниже...

Не получается прочесть правильно текстовый файл в структуру а затем в бинарный файл - C++
Нужно просто прочесть файл в структуру данных а потом оттуда записать в бинарный файл Вот как выглядит текстовый файл: 11122 Mary...

Из файла записать данные в структуру данных - C++
Скажите пожалуйста, как можно из файла записать данные в структуру данных? Я пробую fread, он не так работает Добавлено через 15 минут...

Подскажите как из массива записать в структуру? - C++
Подскажите как из массива записать в структуру? #include <stdio.h> #include <stdlib.h> struct DETAILS{ char name; int num; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.06.2009, 22:19
Ответ Создать тему
Опции темы

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