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

К числу прибавить объект класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив чисел http://www.cyberforum.ru/cpp-beginners/thread430025.html
Даны натуральные числа i,N, массив чисел A(N) (i < N ). Найти среднее арифметческое всех чисел массива, кроме A(i).
C++ Алгоритм запоминания языка при изучении... Программисты, подскажите свои методы запоминания столь многочисленных функций языков программирования... Только не надо писать что единственный способ - много писать. При этом способе запоминаются только те функции, которыми пишеш а остальные 95% постепенно забываются... Но возможно есть способы долгосрочного запоминания всех функций... м? http://www.cyberforum.ru/cpp-beginners/thread429967.html
C++ игра морской бой
задание такое Запрограммировать игру двух игроков в “Морской бой”. Сначала, по-сле запуска программы, игроки совместно вводят размер прямоуголь-ных клеточных полей для игры (NxM) и типы и количество кораблей. Затем игроки независимо друг от друга вводят данные о расстановке своих кораблей (программа должна проверять корректность данных). Далее программа выдает графическое изображение двух...
C++ Передача данных
Можно ли из одной программы в другую передать число или символ?? Если можно то как?:good:
C++ Семафоры http://www.cyberforum.ru/cpp-beginners/thread429921.html
Много читал в гугле,но все ни как не пойму,перед чем непосредственно создается семафор..где стоит его ждать и выгружать..Объясните пожалуйста
C++ С++ матрицы Здравствуйте. У меня сейчас идет экзамен,я прошу помочь написать мне код программы, сейчас возможности заплатить нету, кто поможет с кодом, тот получит вознаграждение! Я серьезно! у меня сейчас экзамен. Итак: Задана исходная матрица. размерность матрицы определяется пользователем при выполнении проекта. Исходная матрица расположена на первой форме. на второй форме отобразить результат.... подробнее

Показать сообщение отдельно
retmas
Жарю без масла
858 / 740 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
19.01.2012, 20:46     К числу прибавить объект класса
Цитата Сообщение от BenBen Посмотреть сообщение
C++
1
t1 + 10; //работает
тот же случай - t1 не должно меняться, а у вас здесь
Цитата Сообщение от BenBen Посмотреть сообщение
C++
1
2
3
4
5
6
Vremya &Vremya::operator + (int a)
{
    int sec = getSec(*this);
    sec += a;
    return *this = getHour(sec);
}
меняет

Добавлено через 2 минуты
должно быть так
C++
1
2
3
4
Vremya Vremya::operator + (int a)
{
    return getHour(getSec(*this) + a);
}
Добавлено через 2 минуты
и пользоваться этим надо как-то так
C++
1
2
t2 = t1 + 10; // Vremya Vremya::operator + (int a);
t2 = 10 + t1; // Vremya operator + (int a, const Vremya &t);
 
Текущее время: 23:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru