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

Создать класс целых чисел integer. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислени двойного интеграла методом Симпсона http://www.cyberforum.ru/cpp-beginners/thread113144.html
Надо вычислить интеграл методом симпсона. Внешний интеграл в пределах от -1 до 1 , а внутренний от -(1-g^4)^4 до (1-g^4)^4. Программа вместа результата выдает NAN. Как я понимаю дело в том что при...
C++ Создать два производных класса от колоды карт Создать класс карта, имеющая ранг и масть. Карту можно перевернуть и открыть. Создать класс - колода карт, содержащий карты. Создать два производных класса от колоды карт, в одном карты могут... http://www.cyberforum.ru/cpp-beginners/thread113143.html
C++ Списки типа "ОЧЕРЕДЬ"
Задание: Создать однонаправленную очередь с числами в диапазоне от –50 до +50. После создания очереди выполнить индивидуальное задание. В конце работы все очереди должны быть удалены. ...
Представления чисел C++
1. Записать каждое десятичное число в виде целой десятичной, восьмеричной и шестнадцатеричной константы: 126 10 219 77 2. Записать каждое десятичное число в виде вещественной константы в форме с...
C++ статья про конструктор копировщик http://www.cyberforum.ru/cpp-beginners/thread113114.html
помогите с трудностью,не понимаю что такое конструктор копировщик,дайте статью или что то такое
C++ Шаблоны.Исправить ошибки. Вот прога: #include <iostream> using namespace std; template <class Data> class List{ class Node{ public: int d; Node *next, *prev; Node( Data dat = 0){d = dat; next = 0; prev = 0;} подробнее

Показать сообщение отдельно
Romich41
15 / 15 / 1
Регистрация: 01.11.2009
Сообщений: 188

Создать класс целых чисел integer. - C++

05.04.2010, 21:10. Просмотров 604. Ответов 0
Метки (Все метки)

Привет..у мя завал...=(
Создать класс целых чисел integer. Определить перегруженную функцию,
возвращающую максимальное из двух аргументов. Функция не является членом класса
целых чисел. Перегруженные функции имеют аргументы типа int, double, integer. Тело
перегруженных функций должны быть одинаковыми.

Короче не знаю как это замутить, не знаю как класс замутить:

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
#include <iostream> 
using namespace std;
class myclass {
public:
    int n;
public:
    myclass (int i) { n = i; }
    myclass (myclass &m) {n=m.n;}
    friend myclass myclass::operatorMax (myclass &c,int value);
};
 
myclass operatorMax (myclass &c,int value)
{
 
    myclass o(c);
    if o.n > ???? как это условие осуществить;
    return o;
}
 
 
int main()
{
    myclass m1(10.0);
    myclass m2(12.0);
    myclass m3=????;
 
    cout << m3.n << endl;
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru