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

Методы получения значения элемента контейнера (лист) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать процедуру http://www.cyberforum.ru/cpp-beginners/thread1195802.html
Описать процедуру DigitCountSum(K,C,S), находящую количество С цифр целого положительного числа К, а также их сумму S(K- входной, С, S- выходные параметры целого типа). С помощью этой процедуры найти количество и сумму цифр для каждого з пяти данных целых чисел.
C++ Ежедневник. С чего начать? Нужно написать курсовую работу на тему ежедневник. Помогите пожалуйста с чего начать и как легче ее сделать? Какие компоненты еще нужны, кроме monthcalendar? Чтобы можно было редактировать записи и удалять. Например, как в monthcalendar выделять числа разными цветами. (Например: важные(красные), обычные(зеленые)). Работаю на C++Builder 6 http://www.cyberforum.ru/cpp-beginners/thread1195799.html
C++ Воспроизведение звука из консоли
Всем привет, нужно вызвать короткий звучек из консоли. Не стандартный, а тот, который я захочу, как сделать ?
C++ Построить одномерный массив из N элементов, который будет содержать N первых чисел Фибоначчи
построить одномерный массив из N элементов, который будет содержать N первых чисел Фибоначчи
C++ Obj3 was corrupted! http://www.cyberforum.ru/cpp-beginners/thread1195789.html
Почему пишет Obj3 was corrupted и ответ выводится неверно? #include <iostream> #include <cstring> #include <windows.h> using namespace std; class Hex {
C++ Вывести сумму чисел из данного набора, расположенных между последними двумя нулями Помогите решить. Дано целое число N и набор из N целых чисел, содержащий по крайне мере два нуля. Вывести сумму чисел из данного набора, расположенных между последними двумя нулями(если последние нули идут подряд, то вывести 0) подробнее

Показать сообщение отдельно
Владислаучык
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 288
01.06.2014, 19:47     Методы получения значения элемента контейнера (лист)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
class flat
{
protected:
    int price;
    int metric;
    int square;
    int number_room;
    string adres;
    string city;
    string area;
public:
    flat();
    flat(int price=0, int square=0, int number_room=0, string adres="0",string city="0",string area="0" );
    void init_flat(int price,int square,int number_room, string adres,string city,string area);
    void view_flat();
    static int key_sort;
    bool operator<( const flat &ob2);
    int get_price(int);
    int get_square(int);
    int get_number_room(int);
    int total_price(int);
    string get_adres(int);
    string get_city(int);
    string get_area(int);
    void sort_price(int);
    void sort_square();
    void sort_number_room();
    void sort_adres();
    void sort_city();
    void sort_area();
    void add(); 
    void search_flat();
};
 
 
class Mylistf : public list<flat>
{
Mylistf::iterator it;
public:
void init();
void show();
void sort_price();
void sort_square();
void sort_adres();
void search();
};
 
 
void Mylistf :: search()
{
cout<<"Введите предельную стоимость квартиры";
int temp=0;
cin>>temp;
for(it=this->begin(); it!=this->end; ++it)
{
    if(it->price==temp){it->view_flat();}; - пишет что недоступно
}
}
Как можно получить значение определённое контейнера, чтобы сравнить с введённым значением?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru