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

Найти ошибку и перегрузить операцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегружаемые функции http://www.cyberforum.ru/cpp-beginners/thread101592.html
Помогите привести в рабочее состояние, а то хз че - не компилиться((( Надо создать 3 перегружаемые функции, которые выделяют память в куче и возвращают указатель на созданный массив. Принимать 2 первые должны ТОЛЬКО размер массива, третья еще и формулу. С третьей проблем нет, а вот отличить первые две для компилятора оказалось не под силу, как бы я не пытался. И еще не уверен на счет правильности...
C++ Метод Гаусса!!! Всем привет! )) У меня вот такая проблемка! Нужно решить СЛАУ методом Гаусса с выбором главного элемента по столбцу!! Теоретически знаю, а практически не понимаю как записывать!!! (((( Помогите пожалуйста!!! ))) Добавлено через 56 минут Помогите, пожалуйста!! :help: http://www.cyberforum.ru/cpp-beginners/thread101569.html
C++ Как определить целое число или нет
Можно как то определить какое число записано в переменной? скажем есть переменная double X; можно как то программно определить целое число там записано или у него есть знаки после запятой?
C++ Массивы
Покажите на примере как упорядочить массив по возврастанию, без сортировки. Очень нужно, срочно! В С++
C++ Ряд вопросов? http://www.cyberforum.ru/cpp-beginners/thread101528.html
Покажите плз как работать вот с этими(skipws,endl,ws) манипулятоми простым кодом ато чот не получается у меня. И еще манипулятор endl выводит символ новой строки и очищает поток как он очищает поток я не понял никаких изменений при выводе не увидел ток работает как символ новой строки. Обьясните плз.
C++ настройка компилятора ребят как настроить компилятор чтобы работать с графикой ? вроде бы нужно чтото прописать в derectories ... помогите плиз (компилятор turbo c++) подробнее

Показать сообщение отдельно
kuroiryuu
 Аватар для kuroiryuu
311 / 295 / 23
Регистрация: 05.11.2009
Сообщений: 698
Завершенные тесты: 2
05.03.2010, 13:18     Найти ошибку и перегрузить операцию
а лучше все операторы арифметические перегрузить для данного класса, чтоб не мучатся в догадках

Добавлено через 51 минуту
в принципе перегружено всё что нужно
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
class Reis 
{
    int p;
    int hl;
public:
    Reis()
    {
        this->p = 0;
        this->hl = 0;
    }
    Reis(int p, int hl)
    {
        this->p = p;
        this->hl = hl;
    }
    Reis(const Reis& obj){}
    Reis& operator- (const Reis &a);
    Reis& operator- (const int &a);
    Reis& operator+ (const Reis &a);
    Reis& operator+ (const int &a);
    Reis& operator= (const Reis &a);
    int getP();
    int getHl();
    void setP(int);
    void setHl(int);
};
 
Reis& Reis::operator - (const Reis &a)
{
    this->p = this->p - a.p;
    this->hl = this->hl - a.hl;
    return *this;
}
 
Reis& Reis::operator - (const int &a)
{
    this->p = this->p - a;
    this->hl = this->hl - a;
    return *this;
}
 
Reis& Reis::operator + (const Reis &a)
{
    this->p = this->p + a.p;
    this->hl = this->hl + a.hl;
    return *this;
}
 
Reis& Reis::operator + (const int &a)
{
    this->p = this->p + a;
    this->hl = this->hl + a;
    return *this;
}
 
Reis& Reis::operator = (const Reis &a)
{
    this->p = a.p;
    this->hl = a.hl;
    return *this;
}
 
int Reis::getP()
{
    return this->p;
}
 
int Reis::getHl()
{
    return this->hl;
}
 
void Reis::setP(int value)
{
    this->p = value;
}
 
void Reis::setHl(int value)
{
    this->hl = value;
}
 
Текущее время: 04:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru