![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.01.2008
Сообщений: 99
|
![]()
Есть код
Код:
Все на форум не помещаются, убрал повторяющиеся Код:
Почему компилятор ругается на отсутствие в шаблоне stack методов clear и count хотя в msdn пишут что оно там есть ? Эти методы имеют доступ к приватным данным класса st? ведь они сами принадлежат объекту который находится в той же приватной секции класса st Строчка if(a.a.pop()!=b.a.pop()) дает ошибку error C2120: 'void' illegal with all types .. чем это может быть вызвано ? (y.a.pop())*(y.a.pop())); дает error C2296: '*' : illegal, left operand has type 'void' error C2297: '*' : illegal, right operand has type 'void' хотя pop() должен возвращать значение int .. что тут может быть не так ? В переопределениях операторов + и = несоответствия данных, компилятор ругается на какие то указатели хотя их там вроде бы нет .. что ему не понравилось ? |
![]() |
![]() |
![]() |
#2 | |||
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
![]() Цитата:
Цитата:
верхушку через .top() получают. Цитата:
|
|||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование шаблона stack | Jugger | Помощь студентам | 1 | 22.11.2011 01:34 |
использование макроса и файла-шаблона на сайте | Arderun | Microsoft Office Word | 1 | 17.10.2011 19:57 |
Использование шаблона List(C++) | Demonhunterus | Помощь студентам | 1 | 16.10.2010 16:20 |
Использование MediaPlayer в своем классе. | Вадим Буренков | Мультимедиа в Delphi | 5 | 03.04.2009 17:16 |
Использование String^ в классе | Selebro | Общие вопросы C/C++ | 2 | 01.12.2008 11:13 |