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

Функция-член Ошибка класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается найти ошибки в программе(среда разработки - VS 2005) http://www.cyberforum.ru/cpp-beginners/thread1206655.html
Задача заключается в следующем: Составить описание класса для определения одномерных массивов строк фиксированной длины. Предусмотреть возможность обращения к отдельным строкам массива по индексам,...
C++ В чем ошибка? Массивы и функции Выкидывает из программы с комментарием: "AP_PZ5.exe вызвал срабатывание точки останова." Ошибка явно возникает после прохождения всех функций, при том, что код выполняет поставленную задачу... http://www.cyberforum.ru/cpp-beginners/thread1206647.html
C++ Запись в текстовый файл
Здраствуйте. Нашёл небольшой кусочек кода в интеренете, который записывает текст в текстовый файл. Он работает. Вот код: #include <iostream> using namespace std; int main() { ...
Не знаю как отметить точку пересечения C++
Добрый день товарищи! Суть: Строим прямоугольник с центром xc yc. Высота h, ширина w. Строим линию из xc yc в x y. С этим проблем не возникло (код прилагается). А вот как мне Отметить точку их...
C++ Перевести код с Java на C++ http://www.cyberforum.ru/cpp-beginners/thread1206641.html
import java.io.*; import java.util.*; public class main { public static class ant{ int k;
C++ Из двух текстовых файлов удалить строки, имеющие одинаковые номера, но не являющиеся одинаковыми заданы два текстовых файла. удалить из этих файлов строки, имеющие одинаковые номера, но сами не являются одинаковыми. Результаты записать в новых файлов подробнее

Показать сообщение отдельно
TheChosenOne
13 / 13 / 1
Регистрация: 13.09.2013
Сообщений: 113
13.06.2014, 03:03
Sertryget, внимательно посмотри на скобочки .
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#include <iostream>
#include <string>
using namespace std;
class Nomer
{
protected:
    static int count;
    int number;
    string status;
    string type;
    int telephone;
    int floor;
    float cost;
    int people;
public:
    Nomer(): telephone(0), floor(0), cost(0.0), people(0){count++; number=count; status="free";}
    ~Nomer(){}
    virtual void get()=0
    {
        cout<<"Enter floor:\t";
        cin>>floor;
        cout<<"Enter cost of number:\t";
        cin>>cost;
        cout<<"Enter people count for number:\t";
        cin>>people;
        cout<<"Enter number's telephone:\t";
        cin>>telephone;
        cout<<endl;
    }
    virtual void show()=0
    {
        cout<<"Floor:"<<floor<<endl;
        cout<<"Number's cost:"<<cost<<'$'<<endl;
        cout<<"Enter people count for number:"<<people;
        cout<<"Number's telephone:"<<telephone<<endl<<endl;
    }
    virtual bool search(int)=0;
};
class Other: public Nomer
{
private:
    int place;
public:
    Other():place(0){}
    ~Other(){}
    void get();
    void show();
    bool search(string st);
};
class Lux: public Nomer
{
private:
    int roomNum;
public:
    Lux():roomNum(0){type="Lux";}
    ~Lux(){}
    void get();
    void show();
    bool search(string st);
};
//LUX
void Lux::get()
    {
        cout<<"Enter rooms count:\t";
        cin>>roomNum;
        Nomer::get();
    }
int Nomer::count=0;
void Lux::show()
{
    cout<<"Room's number - "<<number<<endl;
    cout<<"Room's Type:"<<type<<endl;
    cout<<"Rooms count:"<<roomNum<<endl;
    Nomer::show();
}
bool Lux::search(string st)
{
    if (Lux::status==st)
        return 1;
    else return 0;  // Тут скобку закрой
//OTHER
void Other::get()
    {
        cout<<"Enter places count:\t";
        cin>>place;
        Nomer::get();
    }
void Other::show()
{
    cout<<"Room's number - "<<number<<endl;
    cout<<"Room's Type:"<<type<<endl;
    cout<<"Places count:"<<place<<endl;
    Nomer::show();
}
bool Other::search(string st)
{
    if (Other::status==st)
        return 1;
    else return 0; //И тут закрой
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.