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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Режим работы mode http://www.cyberforum.ru/cpp-beginners/thread103336.html
1.Вопервых значение mode замещается когда я задаю явно значение допустим app или остается по умолчанию ios::out | ios::trunc или к етому еще вот ет добаваляется ios::out | ios::trunc | ios::app или просто ios::app? #include <iostream> #include <fstream> using namespace std; int main() {
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** (фамилия), "Phone" (номер телефона), "City" (город)* По желанию можно добавить дополнительные поля. 2. Создать массив из нескольких элементов типа RECORD. Этот массив и будет телефонным справочником, каждый его...
C++ Заменить все малые буквы в русских словах одноименными большими не могли бы вы помочь???буду очень благодарна! "заменит все малые буквы в русских словах одноименными большими" подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
11.03.2010, 18:16     Перегрузка функции
а где сам класс?
тебе надо описать:
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
class Stack{
private:
      int *data; //будет массив нпример для типа int
      int index, maxsize;
public:
        explicit Stack(int max)
        {
             index=0;
             maxsize=max;
             data = new int[maxsize];
        }
         ~Stack()
         {
              delete [] data;
         }
         int top()
         {
             return data[index];
          }
         void push(int x)
         {
               if (index+1<=maxsize)
               {
                   index++;
                   data[index]=x; 
               }
                else cout << "Stack overflow\n";
         }
         int pop()
         {
              if (index-1>=0)index--;
              else cout<<"Stack underflow\n";
          }
          bool empty()
          {
              return index==0;
          }
};
я не рповерял что получилось, но как то так. а для чего exit(1) если стек полон? это слишком сурово.
 
Текущее время: 05:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru