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

Заменить массив структур на односвязный список, и на двусвязный список

13.05.2018, 10:02. Просмотров 992. Ответов 1
Метки нет (Все метки)

Взять текст задания и заменить массив структур на односвязный список, и на двусвязный список

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
using namespace std;
class person {
protected:
    char name[80];
    int age;    
public:
    virtual void get()
    {
        setlocale(LC_ALL, "Russian");
        cout << "\n Введите название вашей фирмы\t";
        cin >> name;
        cout << "\n Введите количество сотрудников\t";
        cin >> age;
    }
    virtual void put()
    {       
        cout << "\n\n Ваше фирма\t"<<name;
        cout << "\n\n Количество сотрудников в \t" << name << " "<< age;      
    }
};
class other :public person
{
private:
    int soft;
public:
    void get()
    {
        person::get();
        cout << "\n Ваш ИНН:\t";
        cin >> soft;
    }
    void put()
    {
        person::put();
        cout << "\n\n Вы ввели ИНН:" << soft;
    }
};
int main()
 
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    //setlocale(LC_ALL, "Russian");
    other x;
    ofstream f;
    f.open("C:\\soft.dat", ios::binary);
    x.get();
    f.write(reinterpret_cast<char*> (&x), sizeof(x));
    cout << "\n файл записан\n";
    f.close();
    ifstream in;
    in.open("C:\\soft.dat", ios::binary);
    in.read(reinterpret_cast<char*> (&x), sizeof(x));
    cout << "\n считывание файла\n";
    x.put();
    in.close();
    _getch();
    //getchar();
    
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2018, 10:02
Ответы с готовыми решениями:

Создать двусвязный список групп факультета, где каждая группа представляет собой односвязный список студентов
Задание: создайте двусвязный список групп факультета. Каждая группа представляет собой односвязный...

Преобразовать односвязный список в двусвязный список
Доброго времени суток! Помогите, пожалуйста, преобразовать программу из односвязного списка в...

Односвязный список превратить в массив структур
Есть структура: struct StructWords { char Word; char Name; StructWords *Next, *Prev; };...

Двусвязный в односвязный список
Добрый день.Помогите,пожалуйста,переделать программу,обрабатывающую двухсвязный список,для...

1
0 / 0 / 1
Регистрация: 09.12.2017
Сообщений: 61
13.05.2018, 20:01  [ТС] 2
Вопрос: как заменить массив в односвязный, двухсвязный список?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2018, 20:01

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

Преобразовать односвязный список в двусвязный
Привет всем!) У меня проблема такого плана: есть односвязный список: //------вспомогательный...

Преобразовать односвязный список в двусвязный
Нужна помощь в написании следующей программы: Дана односвязная цепочка и указатель на ее первый...

Односвязный, двусвязный список, стек, очередь
В общем, всем кто нуждается. Баггов вы не найдете. Односвязный список #include &lt;iostream&gt;...

Создать динамический односвязный или двусвязный список
Помогите, как создать динамический односвязный или двусвязный список(Описать структуру). Я не могу...


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

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

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