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

const - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка массива символов http://www.cyberforum.ru/cpp-beginners/thread704878.html
Создать символьный массив из 10-ти или меньшего кол-ва элементов,программа меняет местами второй и последний введенный элемент посмотрите пожалуйста , программа работает правильно или нет ? и есть...
C++ ошибку выдает aeroflot::naz is not accesible. ошибку выдает aeroflot::naz is not accesible. Модет у кого-то есть рабочая програма по аэрофлоту или исправьте пожалуста эту( на завтра очень нужно. #include <iostream.h> #include <string.h>... http://www.cyberforum.ru/cpp-beginners/thread704869.html
Не работает перечисление C++
Сам код: #include <iostream> #include <string> using namespace std; #include <windows.h> #include <process.h> enum typ {CD,DVD}; class publication
C++ Создание игры на Visual C++
Здравствуйте, я вот подумал что в связи с тем, что я стал много времени тратить на игры, вместо практики программирования, стоит связать две деятельности вместе. И вот возникла масса вопросов. Меня...
C++ enum и обращение с ним http://www.cyberforum.ru/cpp-beginners/thread704854.html
для логической структуризации программы заменил целый инт на enum(так как разнотипные данные с которыми приходится работать могут поменять свой порядок расположения и вообще программа расчитана на...
C++ Написать программу вычисления величины заряда написать программу вычисления величины заряда. Результат вывести с 8 знаками после запятой. Подготовить контрольный пример. Сила тока - 15.2 Ампера, время прохождения тока - 0.1 секунда, величина... подробнее

Показать сообщение отдельно
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
21.11.2012, 23:32
надо или не надо - зависит от того, какой тип возвращает функция top.
если какой-нибудь стандартный тип вроде int - то не надо, если же свой тип вроде MyClass, то конечно
же для этого MyClass должена быть перегрузка оператора <<
C++
1
2
3
4
5
6
7
 ArrayStack<int> intS;
 ArrayStack<MyClass> myClassS;
 
...
 
 std::cout << intS.top(); // ok. top() возвращает int
 std::cout << myClassS.top(); // ошибка, если для MyClass не перегружен оператор << (top() возвращает ссылку на MyClass)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.