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

Напишите конструктор для инициализации объекта класса Time, который может использовать текущее время, возвращаемое функцией time (). - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нахождение локальных максимумов и циклический сдвиг двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1022407.html
помогите с задачами по двумерным массивам, заранее спасибо. 1) Вычислить число локальных максимумов в прямоугольном массиве NxM. 2) произвести циклический сдвиг элементов двумерного массива по диагонали влево вверх. Требуется ваша помощь, заранее спасибо)
C++ Удалить с текста все слова, начинающееся с букв, заданных в строчке запроса Помогите, пожалуйста, решить задачку: "Удалить с текста все слова, начинающееся с букв, заданных в строчке запроса". http://www.cyberforum.ru/cpp-beginners/thread1022406.html
Сети Петри C++
Суть такая - нужно сварганить простейший редактор сетей Петри. Понятно что нужны два класса - для позиций (position) и переходов (transition). Соответственно позиции могут содержать (только данные, методов пока не касаемся) -идентификатор (имя, номер, в общем, что-то для обращения) -множество входов -множество выходов -количество фишек переходы
C++ Скремблер
Нужно написать простую программу имитирующая работу скремблера на С++.
C++ Определить длину самой упорядоченной по возрастанию подпоследовательности соседних элементов http://www.cyberforum.ru/cpp-beginners/thread1022373.html
Вот данная задача, я пойму как ее сделать надо, но не пойму как это записать, помогите если не сложно. В заданной последовательности чисел длиной n (n <100) определить длину самой упорядоченной по возрастанию подпоследовательности соседних элементов. #include <iostream> using namespace std; int main () {setlocale(0,"rus"); int mas,sum=0; cout<<"Введите масив из 10 чисел"<<endl;
C++ Не происходит форматирования числа с плавующей точкой Добрый вечер. Почему в результате выполнения след. программы выводится следующий результат? //////////////////////////////////////// #include <iostream> #include <conio.h> //////////////////////////////////////// using namespace std; //////////////////////////////////////// int main() { подробнее

Показать сообщение отдельно
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
05.12.2013, 13:39     Напишите конструктор для инициализации объекта класса Time, который может использовать текущее время, возвращаемое функцией time ().
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
class myTime // имя класса
{
private:
    int hour, //часы
        minute, // минуты
        second; // секунды
public:
    myTime(int time_hour, int time_minute, int time_second ) // конструктор класса
    {
        setTime(time_hour, time_minute, time_second); // вызов функции установки времени
    }
 
    void setTime(int time_hour, int time_minute, int time_second) // установка времени
        // в формате чч.мм.сс
    {
        hour   = time_hour; // инициализация часы
        minute = time_minute; // инициализация минуты
        second  = time_second; // инициализация секунды
    }
    void getTime() // отобразить текущее время
    {
        cout << "time: " << hour << ":" << minute << ":" << second << endl;
    }
}; // конец объявления класса Time
 
int main(int argc, char** argv)
{
    //Русский язык в консоли
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    time_t rawtime;
    struct tm * currtime;
 
    time (&rawtime);
    currtime = localtime (&rawtime);
    std::cout <<"Curr time is " << currtime->tm_hour << ":" << currtime->tm_min << ":" << currtime->tm_sec << std::endl;
 
    myTime t(currtime->tm_hour, currtime->tm_min, currtime->tm_sec);
    t.getTime();
 
    system("pause");
    return 0;
}
Time нельзя использовать как название класса, т.к. это уже определено где-то в <ctime> и возникает конфликт.
 
Текущее время: 13:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru