Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2014, 02:20   #1
Praud
Форумчанин
 
Аватар для Praud
 
Регистрация: 11.10.2012
Сообщений: 409
По умолчанию Не удаляется элемент

Имеется стек.

Код:
class Stack
{
private:
    myString *st;
    int size;
    int index;
...

void Stack::operator-(int i)
{
    if(index>0 && i<size)
        while(i)
        {
            st[--index];
            i--;
        }
    else std::cerr<<"Error!";
}

Stack::Stack(char *s, int k)
{
    size = k;
    st = new myString[size]; 
    st[0]=s;
    index = 1;
}

Stack c("Milk", 3);
 
//ввод c
 
c-2;
cout<<c;
Хочу удалить 2 последних элемента. Не удаляет. 0 реакции.
Praud вне форума Ответить с цитированием
Старый 18.03.2014, 11:33   #2
R_G
Форумчанин
 
Регистрация: 22.11.2010
Сообщений: 114
По умолчанию

так ты один элемент задал..
R_G вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не удаляется файл [Java] artem611 Помощь студентам 1 30.04.2012 11:29
не удаляется запись - почему? cliv БД в Delphi 2 25.07.2011 23:21
удаляется последняя запись ilushka2306 PHP 15 06.06.2011 06:55
Не удаляется файл. Манжосов Денис :) Общие вопросы Delphi 2 21.08.2008 16:41
Не удаляется папка. Kashp Операционные системы общие вопросы 9 31.01.2008 10:49