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

Конструктор класса "Время" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление элемента в списке http://www.cyberforum.ru/cpp-beginners/thread1191709.html
Необходимо реализовать метод удаления элемента из списка не после определённого элемента (как сделано в коде), а по индексу этого элемента главная: #include <iostream> #include "Untitled.h" ...
C++ Циклические алгоритмы, найти сумму ряда добрый день всем форумчанам. задали задание написать программу на с++. пожалуйста, помогите. http://www.cyberforum.ru/cpp-beginners/thread1191698.html
C++ Задача "Заправочная станция"
На заправочной станции для каждого автомата известно количество топлива каждого вида (А76, А93, А95, ДТ) и количество обслуженных машин в каждый из дней недели. Вычислите общий объем топлива,...
C++ Превращение заданного связного графа в несвязный
Найти минимальное (по количеству ребер) подмножество ребер, удаление которых превращает заданный связный граф в несвязный. Проверка_на_связность(N) { for(каждая вершина ) Mark=белый;...
C++ Fscanf как сделать чтобы он считывал не первый символ, а последующие в каждой строке? http://www.cyberforum.ru/cpp-beginners/thread1191690.html
fscanf как сделать чтобы он считывал не первый символ, а последующие в каждой строке?
C++ Структура "Рабочий". Сортировка Описать структуру с именем WORKER, содержащую следующие поля: • фамилия и инициалы работника; • название занимаемой должности; • год поступления на работу. сортировка по году поступления на... подробнее

Показать сообщение отдельно
SANYAMILITARY
7 / 7 / 3
Регистрация: 07.05.2014
Сообщений: 56

Конструктор класса "Время" - C++

28.05.2014, 20:26. Просмотров 188. Ответов 1
Метки (Все метки)

Я создаю класс Время. У него есть различные конструкторы, которые все данные переводят в часы, минуты и секунды. Я создал конструктор, который принимает только секунды и переводит их в часы.минуты и секунды. Отдельно создал конструктор, который принимает часы, минуты и секунды. Проблема состоит в том, что я хочу создать конструктор, где пользователь вводит только минуты, а конструктор переводит их в часы и минуты (секунд нет, потому что пользователь вводит целые минуты). Но при создании такого конструктора получается, что конструктор принимает одинаковый тип int и конструктор не работает правильно.
C++
1
2
   Time (int seconds);
   Time (int minutes);
Я могу обойти эту проблему добавив в конструктор, выбор пользователя. Например:
C++
1
    Time (int your_time, int choise);
Но есть ли какие способы как-то обойти это. Чтобы были 2 отдельных конструктора для секунд и для минут?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru