Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 24.04.2018
Сообщений: 19
1

Функции с меню

09.05.2018, 12:24. Просмотров 321. Ответов 4
Метки нет (Все метки)


Меню уже написано. Я заполнил функцию add так, чтобы она хранила значения в бинарном файле. Теперь мне надо, чтобы в функции show все мои введённые параметры были выведены на экран. Вопрос, как это сделать? Можете расписать?
Вот код функции add:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
void add()
{
    cin.ignore();
    inst a;
    int n;
        cout << "Code> " << endl; cin >> a.code;
        cout << "Name> " << endl; cin >> a.name;
        cout << "Firm> " << endl; cin >> a.firm;
        cout << "Year> " << endl; cin >> a.year;
        cout << "Model> " << endl; cin >> a.model;
        cout << "Price> " << endl; cin >> a.price;
        cout << "Country> " << endl; cin >> a.Manufacturer_country;
        cin.ignore();
    ofstream fout;
    fout.open("inst.dat", ios::binary | ios::app);
    if (!fout)
        cout << "Error!!!" << endl;
    else
    {
        fout.write((char*)&a, sizeof(inst));
        fout.close();
    }
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2018, 12:24
Ответы с готовыми решениями:

Меню функции
У меня возникла проблема.... прогу нужно написать с оператором Switch Задачка такова: ...

Организация меню и создание функции
Доброго времени суток! Я написал два кода 1 .Ввести строку текста. При наличии в строке трех...

меню функции нужно немного переделать
следующая проблема... я сделал меню но у меня переменные не связаны между функциями где у меня...

Разработать программу, меню которой позволяет выполнять следующие функции
Разработать программу, меню которой позволяет выполнять следующие функции. 1. Ввод радиуса шара...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
4
132 / 52 / 43
Регистрация: 09.05.2015
Сообщений: 562
09.05.2018, 14:55 2
C++
1
2
3
4
5
int main()
{
add();
return 0;
}
????
0
0 / 0 / 0
Регистрация: 24.04.2018
Сообщений: 19
09.05.2018, 16:04  [ТС] 3
Нет, таким образом я выполняю тоже действие, что и в add. Мне надо, чтобы все введённые данные которые сохранились в файле были выведены на экран.
Извиняюсь, я забыл указать, что это также работа с бинарными файлами.
0
950 / 646 / 299
Регистрация: 26.02.2015
Сообщений: 2,973
09.05.2018, 16:48 4
_BlackWhite_, прочитать эти данные из файла?
0
0 / 0 / 0
Регистрация: 24.04.2018
Сообщений: 19
09.05.2018, 18:12  [ТС] 5
Да. Именно так.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2018, 18:12

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

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

Написать программу сортировки двумерного массив и разбить её на функции по пунктам меню
Мальчикии ,помогите и желательно поясните ,нужно написать программу,которая сортирует двумерный...

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

Вызвать функцию из другой функции.Работа с мышью[Из подменю в меню. Консоль]
Добрый день, пишу курсовую работу, у меня есть несколько функций, например: Главное меню: Играть...


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

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

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