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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vak1
0 / 0 / 0
Регистрация: 06.08.2012
Сообщений: 9
#1

Triada - C++

09.08.2012, 21:28. Просмотров 320. Ответов 1
Метки нет (Все метки)

метод сравнения триад (определить полный набор методов сравнения моментов времени)
не могу понять самой сути задания, что от меня требуется. (необходимо сравнить отдельно часы минуты и секунды или например все переводить в секунды или как???)
соответственно есть класс "Триада" (там переменные h,m,s) и "Время" связанные наследованием
прошу помочь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zitxbit
Master C/C++
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
09.08.2012, 21:54     Triada #2
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
 
class _UTime
{
public:
    _UTime();
    _UTime(short h, short m, short s) : 
       m_th(h), m_tm(m), m_ts(s) { };
 
public:
    bool operator==(_UTime& t) 
     { return t.m_th == this->m_th && 
              t.m_tm == this->m_tm && 
              t.m_ts == this->m_ts; };
 
public:
    short m_th;
    short m_tm;
    short m_ts;
};
 
int main()
{
    _UTime time1(10,20,55);
    _UTime time2(10,20,55);
 
    printf("%d\n",time1 == time2);
 
    _getch();
 
    return 0;
}
Yandex
Объявления
09.08.2012, 21:54     Triada
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru