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

Метод удаления по ключу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс множество http://www.cyberforum.ru/cpp-beginners/thread20500.html
Нужно написать класс множество с конструкторами, деструкторами, операторами. Так вот возник вопрос...как понимать тип данных множество?? Это обычный массив в котором даннеы не могут повторяться,...
C++ Удалить из массива минимальное количество элементов, чтобы массив стал упорядочен по возрастанию Всем добрый день Задача Дан массив чисел, необходимо удалить из данного массива минимальное количество элементов, чтобы массив стал упорядочен по-возрастанию.:wall: http://www.cyberforum.ru/cpp-beginners/thread20492.html
Вывести объект, чтоб управлялся стрелками на клавиатуре C++
собсна вот вопрос=) просьба тапками не кидаца, объект может быть любой формы.. помогите пожалуйста :-[:scratch:
[язык С ] Рекурсия +Файлы посл. доступа+графика +файлы прямого доступа C++
Народ ПАМАГИТЕ !! отчислят с универа :)1 курс - лектор не может ниче обяснить а я ниче не пойму.есть 4 задачи.1)помогите решить 2)Если не трудно - опишите в коментариях ( /* */ ) как ваша прога...
C++ Блокирока клавиатуры http://www.cyberforum.ru/cpp-beginners/thread20458.html
Люди помогите пожалуйста, нужно создать простое приложение (.exe) при запуске которого блокируется вся клавиатура. Может кто-нибудь даст какие-нибудь наводки? Я в программировании нуль, вот поэтому...
C++ Описать переменные вещественного типа в с++ выражение "int a,б;" значит что а и б будут принимать только натуральные значения. а как задать дробные переменные?и можно ли в одной праграмме перечислить сначала натуральные переменные, а на... подробнее

Показать сообщение отдельно
Staxxx
0 / 0 / 0
Регистрация: 05.01.2009
Сообщений: 2

Метод удаления по ключу - C++

08.01.2009, 19:01. Просмотров 907. Ответов 5
Метки (Все метки)

ребята помогите пожалуста! нужно что то исправить..

ни как не работает метод удаления по ключу..
у меня условие следующее: нужно удалить все марки новее выбраного возраста.(его вводим с клавиатуры)
мои марки содержат 4 параметра. (цвет, номинал, страну, возраст) а нужно удалить по одному параметру всю марку разом(то есть весь массив).

в менюхе я ввожу число ниже которого все марки удаляться

Код:

C++
1
2
3
4
5
void CMENU :: del ()
{int x;
    cout << "Vvedite vozrast marki :" << endl;
    cin >> x;
}

а вот сам метод:

Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void CConteiner :: del(int x)
{
int i = 0;
if (m_massive [i] ->GetYear() < (x))// GetYear это получение года из m_massive [] (массив)
{
    int b=0;
    delete m_massive [b] ;    
    while ( b < m_N - b )
    {
        m_massive [b] = m_massive [ b + 1 ] ;
        b++ ;
    }
    m_N-- ;
}
i++;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.