1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| sheka |
16.06.2011 13:26
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
Почему не работает 7й пункт меню?
#include <iostream.h> |
![]() ![]() |
| IUnknown |
16.06.2011 17:36
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата Учитывая, что Flat.GetTemp() работает на ура(ведь другие значения то выводит), то значит это присваивание не происходит, точнее происходит, но куда-то не туда сохраняется. Учитывая, что температура, возвращаемая Flat.ChangeTemp, складывается из Nature.GetTemp(), Heater.GetTemp(), Radiator.GetTemp() и Conditioner.GetTemp(), и полученное значение тут же перезаписывает тот Temp, которому ты присвоил StartTemp, а сам Temp у тебя вообще нигде не используется справа от знака присваивания, то я не понимаю смысла функции Restart().Если бы ты рестартовал также и температуры Nature, Heater, Radiator и Conditioner - тогда это имело бы какой-то смысл (ВСЕ температуры сбросились на начальные). А так - не понимаю: одно сбрасываешь, а другое - нет. |
sheka Задача с использованием ООП(наследование) 16.06.2011 13:26
IUnknown Она у тебя что, нормально компилируется? Вот тут н... 16.06.2011 13:37
sheka [C++ Warning] 18.cpp(26): W8060 Possibly incorrect... 16.06.2011 13:55
IUnknown Это не говорит о том, что не срабатывает пункт №7.... 16.06.2011 14:54
sheka Наверное я не правильно выразился. Проверял я чуть... 16.06.2011 15:52
sheka :)
Неожидал. У меня в голове была каша из 2х реали... 16.06.2011 23:51![]() ![]() |
|
Текстовая версия | 15.11.2025 12:59 |