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

Связанные списки в С++ ...... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ перевод кода из С++ в С http://www.cyberforum.ru/cpp-beginners/thread305948.html
Кто может перевести код на С ,сделайте доброе дело.....Пожалуйста ;-) #include <iostream> #include <iomanip> #include <time.h> using namespace std; void main() {
C++ Два вопроса 1) Создать тип перечисления (перечень) MyType, который состоит из констант А=1,В=2,С=5 2)За декларируйте класc Student, которое будет иметь поле А - действительное двойной точности, поле В - указатель на переменную целого типа, поле С - массив символов. Поле А доступно только экземпляру класса Stydent. Поле С доступное всем . Поле В доступное производным класса Student та экземплярам класса... http://www.cyberforum.ru/cpp-beginners/thread305947.html
Как работает программа C++
Наверное глупо не понять как работает прога с отлаженным кодом, но не могу . Помогите разобраться. Что-то типо пошаговой инструкции. Заранее спасибо. Вот задание к этой программе : 1. Вводится строка. Отредактировать ее, продублировав все слова, начинающиеся на заданную букву и удалив все слова, не содержащие эту же букву. Заданная буква вводится дополнительно. ...
Деструктор для списков C++
Ребята,как создать деструктор для списка в классе??? Подскажите-помагите пожалуйста!!Очень и срочно надо!!!!!
C++ scanf для чтения структуры http://www.cyberforum.ru/cpp-beginners/thread305937.html
Возникли вот какие вопросы, прошу вас ткнуть носом, ув. форумчане... Есть структура вида NETBOOK AMD ATI 500 WINDOWS 325 NOUTBOOK INTEL NVIDIA 750 LINUX 250 PC AMD NVIDIA 320 WINDOWS 325 Ума не приложу, как считать данную структуру через scanf. Вот какие наработки пока есть #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <fstream> #include <ctime>
C++ Вычитание одной даты из другой Доброго времени суток! Я столкнулся с одной небольшой проблемкой...мне необходимо написать программку, которая,с учетов високосных дней, во-первых, вычитает из даты определенное количество дней, а во-вторых, определяет количество дней между двумя заданными датами. Сам класс я уже написал, а вот как реализовать это дело я не совсем понял...Вот мое творчество...Заранее спасибо. //data.h #include... подробнее

Показать сообщение отдельно
leloman
0 / 0 / 0
Регистрация: 27.05.2011
Сообщений: 8
27.05.2011, 04:01     Связанные списки в С++ ......
Всем доброго времени суток !!! разобравшись с иерархией классов - нужно разобраться и со связанными списками ... правда ничего толкового из этого не выходит ... вот мой класс:
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
// class ierarchy.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
const int LEN = 80;
 
class employee
{
private:
    char name [LEN];
    unsigned long number;
public:
    void getdata()
    {
        cout<<"\nВведите фамилию:";cin>>name;
        cout<<"\nВведите номер:";cin>>number;
    }
    void putdata() const
    {
        cout<<"\nФамилия:"<<name;
        cout<<"\nНомер:"<<number;
    }
};
 
class person:public employee
{
private:
    char title[LEN];
    double dues;
public:
    void getdata()
    {
        employee::getdata();
        cout<<"Введите должность:";cin>>title;
        cout<<"Введите номер ИНН:";cin>>dues;
    }
    void putdata()const
    {
        employee::putdata();
        cout<<"\nДолжность:"<<title;
        cout<<"\nНомер ИНН:"<<dues;
    }
};
 
class worker:public employee
{
private:
    int pubs;
public:
    void getdata()
    {
    employee::getdata();
    cout<<"Введите рабочее время(в сутки):";cin>>pubs;
    }
    void putdata() const
    {
    employee::putdata();
    cout<<"\nВремя:"<<pubs;
    }
};
 
class ingeneer:public employee
{
};
 
int main()
{
    setlocale(LC_ALL,"Russian");
    person m1,m2;
    worker s1;
    ingeneer l1;
 
    cout<<endl;
    cout<<"\nВвод информации о первом служащем";
    m1.getdata();
 
    cout<<"\nВвод информации о втором служащем";
    m2.getdata();
    
    cout<<"\nВвод информации о рабочем";
    s1.getdata();
 
    cout<<"\nВвод информации о инженере";
    l1.getdata();
 
    cout<<"\nИнформация о первом служащем:";
    m1.putdata();
 
    cout<<"\nИнформация о втором служащем";
    m2.putdata();
 
    cout<<"\nИнформация о рабочем";
    s1.putdata();
 
    cout<<"\nИнформации о инженере";
    l1.putdata();
    cout<<endl;
    getch();
    return 0;
}
и ещё вдобавок ко всему нужно определить в классе статическую компоненту - указатель на начало связанного списка объектов и статическую функцию для просмотра списка - я ума не приложу как это сделать. мне знакомые говорят это просто - но объяснить сами не могут .... помогите пожалуйста

 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru