С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перегрузка конструктора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите разделить программу по блокам http://www.cyberforum.ru/cpp-beginners/thread472641.html
Еще не пропало желание помогать? :-) Очень на это надеюсь, потому что такие вещи в книжках и MSDN е практически не освещены... :-( Значит начнем всё с начала: я делаю проект типа 'MFC ActiveX...
C++ Как узнать координаты клика мышью в ActiveX контроле? Как в ActiveX контроле узнать координаты точки куда мы кликнули мышкой? http://www.cyberforum.ru/cpp-beginners/thread472629.html
Поменять цвет фона окна C++
Найти окно и поменять цвет его фона. Окно из другого приложения. За ранее благодарен.
C++ Ошибка: 'NextL' : cannot convert 'this' pointer from
Не знаю как избавится от этой ошибки 'NextL' : cannot convert 'this' pointer from 'const class RDbRowSet' to 'class RDbRowSet &' Conversion loses...
C++ Как в элементе управления CListCtrl в разных строках вывести разные иконки? http://www.cyberforum.ru/cpp-beginners/thread472566.html
Код нижеследующий. Результат: во всех строках иконки - одинаковые. Но, по крайней мере, с каждым циклом for дескриптор иконок hIcon принимает разные значения и список изображений m_imageList...
C++ Как в элементе управления CListCtrl поймать нажатие определенной клавиши на элементе? Поймать нажатие клавиши вообще - несложно: BOOL CSysbackupDlg::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult) { LV_DISPINFO* lv_dispInfo = (LV_DISPINFO*) lParam; if (... подробнее

Показать сообщение отдельно
Shuran
0 / 0 / 0
Регистрация: 06.10.2008
Сообщений: 31
25.12.2008, 16:10
Можно, к примеру, выполнить эту же функцию без передачи координат:
C++
1
2
3
4
5
6
7
8
9
class room {
int RA;//Room area
int NW; //Number of windows
public:
room(){RA=10; NW=1;}
room(int i, int j){RA=i; NW=j;}
int output();
int light(){return RA/NW<=10?1:0;}
};
т.е. произойдет присваивание без ввода (по-умолчанию).

Можно в главной функции спрашивать что-то типа: 'Хотите ввести или задать по-умолчанию' и в зависимости от ответа вызывать либо тот, либо другой конструктор.

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