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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Режим работы mode http://www.cyberforum.ru/cpp-beginners/thread103336.html
1.Вопервых значение mode замещается когда я задаю явно значение допустим app или остается по умолчанию ios::out | ios::trunc или к етому еще вот ет добаваляется ios::out | ios::trunc | ios::app или...
C++ Метод итераций: нахождение собственных векторов и собственных значений матрицы Доброго времени суток. метод итерации нахождение собственных векторов и собственных значений матрицы - вот тема на которую нужно написать программу на С++, смотрел везде где можно но на эту тему... http://www.cyberforum.ru/cpp-beginners/thread103328.html
Работа с файловым типом C++
Выступление каждого спортсмена независимо оценивается несколькими судьями, затем из всей совокупности оценок удаляются наиболее высокая и наиболее низкая, а для оставшихся оценок вычисляется среднее...
C++ Неверный размер массива. в чем ошибка?
int le( int array) { int i=0; while(array); return (i-1); } int main() {
C++ Разработать программу - телефонный справочник. http://www.cyberforum.ru/cpp-beginners/thread103281.html
Если можете, помогите пожалуйста! Задание такое: Разработать программу - телефонный справочник. 1. Объявить структуру "RECORD" (запись) с полями "FirstName" (имя), "LastName** (фамилия),...
C++ Заменить все малые буквы в русских словах одноименными большими не могли бы вы помочь???буду очень благодарна! "заменит все малые буквы в русских словах одноименными большими" подробнее

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

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

11.03.2010, 18:07. Просмотров 923. Ответов 6
Метки (Все метки)

Привет, добрые и умные люди, не могу сдеть прогу....плиз помогите
Согласно заданию нужно реализовать класс абстрактного типа данных
АДТ − стек. Дополнительно перегрузить следующие операции:
«+» − добавить элемент в стек;
«-» − извлечь элемент из стека;
«bool()» − проверка, пустой ли стек
Реализовать эти операции. Выполнить тестирование.
Люди умоляю помогите=(

вот как я понял эти функции, я перезагрузил, но не факт что правильно=(
«+» − добавить элемент в стек;
C++
1
2
3
4
5
int  Stack(int Top, int Element)
{
        if (Top=maxstack) exit(1); //Стек заполнен
        Stack[Top]= Element;//Добавить элемент в стек
        Top++;//Сдвигает указатель на один элемент вверх
«-» − извлечь элемент из стека;
C++
1
2
3
4
5
int Stack(int Top)
{
        if (Top==0) p=1;//Стек пуст
        else p=2;//Стек не пуст
}
«bool()» − проверка, пустой ли стек
C++
1
2
3
4
5
int Stack(int Top)
{
        if (Top==0) exit(1);//Стек пуст
        Top--;//Сдвигаем указатель на один элемент вниз
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru