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

Перегрузка функции.Стек. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ windows.h http://www.cyberforum.ru/cpp-beginners/thread101383.html
Меня интресует библиотека windows.h и SetConsoleCP(1251); SetConsoleOutputCP(1251);: прошу дать полную информацию по данным вещём, или ссылку с их описанием и примерами для составления...
C++ Функция считывания из файла для map в файле задана последовательность ключ-точка(map<string,MYPOINT>). Помогите, пожалуйста, написать функцию считывания из файла, а то везде есть функция только для записи. http://www.cyberforum.ru/cpp-beginners/thread101378.html
C++ Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent.
Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent. Например, integerPower(3,4)=3*3*3*3.Считайте, что exponent- положительное,не равное нулю, целое число,a base-...
Переходы через "0" C++
Подскажите пожалуйста каким образом на С можно реализовать вот такую операцию. Имеем некоторый массив, числа в котором могут быть как отрицательными, так и положительными. Так вот нужно как-то...
C++ Что за объявления переменных? http://www.cyberforum.ru/cpp-beginners/thread101352.html
День добрый! Скачал библиотеку, а там в объявлении класса: private: double(*d_y)(double); и соответственно в конструкторе: SimpleData(double(*y)(double), size_t size)
C++ Длина окружности и площадь круга Привет всем! Я вообще ничего не понимаю в программировании на С++ Билдер. Мне задали задачу: Дан радиус окружности. Найти длину окружности C=2πR и площадь круга S=πR2. Вот. Кто сможет, помогите ее... подробнее

Показать сообщение отдельно
Romich41
15 / 15 / 1
Регистрация: 01.11.2009
Сообщений: 188

Перегрузка функции.Стек. - C++

04.03.2010, 17:58. Просмотров 1082. Ответов 6
Метки (Все метки)

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

Мне дана задача:
Cтек. Дополнительно перегрузить следующие операции:
«+» − добавить элемент в стек;
«-» − извлечь элемент из стека;
«bool()» − проверка, пустой ли стек.

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
#include <iostream.h> 
#include <conio.h>  
int p;   
char maxstack;
 
int main() { 
 
return 0; 
}
int  Stack(int Top, int Element)
{
    if (Top=maxstack) exit(1); //Стек заполнен
    Stack[Top]= Element;//Добавить элемент в стек
    Top++;//Сдвигает указатель на один элемент вверх
}
int Stack(int Top)
{
    if (Top==0) p=1;//Стек пуст
    else p=2;//Стек не пуст
}
int Stack(int Top)
{
    if (Top==0) exit(1);//Стек пуст
    Top--;//Сдвигаем указатель на один элемент вниз
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru