0 / 0 / 0
Регистрация: 01.07.2013
Сообщений: 12
1

Задание по Visual c++ 2013, Нужно создать файл, записать в него информацию, а затем по другой кнопке считать информацию из файла

16.03.2014, 17:16. Показов 821. Ответов 1
Метки нет (Все метки)

Вот код записи в файл:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
{
UpdateData(TRUE);
F.open(L"dat1.txt", std::ios::out); // F - файловая переменная
p.god = p_god; // записываем из Edit в структуру
p.fio = p_fio;
p.dlg = p_dlg;
p.sum = p_sum;
p.staz = p_staz;
p.okl = p_oklad;
F.write((char*)&p, sizeof(zad3));
MessageBox(L"Добавлена новая запись в файл. Если вы закончили ввод, закройте пожалуйста файл", L"Внимание!", MB_OK | MB_ICONINFORMATION );
UpdateData(FALSE);
}
А вот код вывода из файла.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
UpdateData(TRUE);
F.open(L"dat1.txt", std::ios::in);
if (!F.eof())
{
F.read((char*)&p, sizeof(zad3));
}
h_fio.Format(L"%s", p.fio);
h_sum = p.sum;
h_god = p.god; // выводим из структуры в Edit
h_dlg = p.dlg;
h_okl = p.okl;
h_staz = p.staz;*/
//m_rezult.AddString(h_fio);
UpdateData(FALSE);
F.close();
}
Не выводит из файла, сразу выдается ошибка, не пойму в чем дело. Говорит что то с правами доступа не так.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2014, 17:16
Ответы с готовыми решениями:

Есть файл .txt с него нужно считать информацию
Есть файл .txt с него нужно считать информацию и записать в строку у меня считывает только первую...

Создать файл и записать в него информацию о компьютере
Составить программу, которая создает файл и записывает в него информацию о компьютере, а именно:...

Считать информацию из файла и сохранить в другой файл
Имеется такой код: Var i,jn,j:byte; f,f1 file of char; s,s1:string; Begin...

Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию
Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию 1)скопировать в...

1
1129 / 788 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
17.03.2014, 11:40 2
Цитата Сообщение от Rastoried Посмотреть сообщение
C++
1
2
3
4
5
6
p.god = p_god; // записываем из Edit в структуру
p.fio = p_fio;
p.dlg = p_dlg;
p.sum = p_sum;
p.staz = p_staz;
p.okl = p_oklad;
Какой тип имеет переменная p? Как определена структура?
Цитата Сообщение от Rastoried Посмотреть сообщение
сразу выдается ошибка
Что содержит сообщение об ошибке?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2014, 11:40

Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию
Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию. Скопировать в...

Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию
Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию 1) Скопировать в...

Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию
Всем привет, задание такое: Создать текстовый файл F1 не менее, чем из 10 строк и записать в него...

Записать всю информацию из файла в другой файл
в файл нужно записывать информацию , которая хранится после чисел -1 -1 55, ниже указан пример...


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

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

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