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

Дружеские функции и перегрузка операторов - C++

Восстановить пароль Регистрация
 
wwe2012
Заблокирован
28.02.2011, 20:22     Дружеские функции и перегрузка операторов #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
62
63
64
65
66
67
68
69
70
71
72
class CMyStack
{
public:
        CMyStack();
        ~CMyStack();
        void Push(int d);
        int Pop();
        bool isEmpty();
        void Print();
        
private:
        struct Node
        {
                int d;
                Node *p;
        };
 
        Node *top;
};
 
CMyStack::CMyStack():top(NULL)
{
        
}
 
void CMyStack::Push(int d)
{
        Node *pv = new Node;
        pv->d = d;
        pv->p = top;
        top = pv;
}
 
int CMyStack::Pop()
{
        if (isEmpty())
        {
                return -1;
        }
        int temp = top->d;
        Node *pv = top;
        top = top->p;
        delete pv;
        return temp;
}
 
 
bool CMyStack::isEmpty()
{
        return top ? false : true;
}
 
void CMyStack::Print()
{
        while (top)
        {
                std::cout << Pop() << ' ';
        }
 
        std::cout << std::endl;
}
 
CMyStack::~CMyStack()
{
        while (top)
        {
                Node *pv = top;
                top = top->p;
                delete pv;
        }
 
}
тут осталось то что я не пойму как это сделать
 Перегруженные операции:
+ добавление элемента;
- удаление элемента;
[] индексирование;
= копирование;
== отношение равенства;
> отношение порядка;
<< вывод значения контейнера в стандартный поток вывода
 Объявление и реализация дружественной функции.
помагите пожалуста очень надо не это надо здать чрез 5дней. на работе полный завал я работаю в милиции. и учусь на заочном на програмиста помагите пожалуйста очень надо. выручите ребята
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2011, 20:22     Дружеские функции и перегрузка операторов
Посмотрите здесь:

C++ Перегрузка операторов
C++ Перегрузка операторов, дружественные функции
Перегрузка операторов из дружеской функции в шаблонном классе C++
перегрузка операторов C++
Перегрузка операторов с++ C++
Классы, матрицы, перегрузка операторов, дружественные функции C++
C++ Перегрузка операторов
C++ Перегрузка операторов С++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
wwe2012
Заблокирован
02.03.2011, 12:13  [ТС]     Дружеские функции и перегрузка операторов #2
Помагите кто небуть пожалуйста очень надо. буду Блогалдарен
Yandex
Объявления
02.03.2011, 12:13     Дружеские функции и перегрузка операторов
Ответ Создать тему
Опции темы

Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru