crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Перегрузка конструктора, Передаются одинаковые типы, но разные по сути значения
QMainWindow
  опции профиля:
сообщение 16.3.2012, 9:53
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

Спасибо сказали: 0 раз(а)




Репутация:   0  


Привет всем!
Столкнулся с такой проблемой: есть два конструктора класса
Plot2D(int topMargin, int rightMargin, int bottomMargin, int leftMargin, QPaintDevice *paintDevice);
Plot2D(int x, int y, int width, int height, QPaintDevice *paintDevice);
Видно, что в обоих передаваемые типы одинаковы, но по сути это совершенно разные переменные. Компилятор не пожет перегрузить мой конструктор. Как обычно выходят из подобных ситуаций? Добавить какие-то "отличительные" признаки не могу, т.к. они попросту не нужны.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- QMainWindow   Перегрузка конструктора   16.3.2012, 9:53
- - ilyabvt   ЦитатаКак обычно выходят из подобных ситуаций? Мен...   16.3.2012, 10:28
- - Алексей1153   class Plot2D { public: struct s_margins { ...   16.3.2012, 10:35
- - QMainWindow   Ясно. Или QPaintDevice *paintDevice помять местами...   16.3.2012, 11:19
- - Алексей1153   QMainWindow, лучше сразу правильно делать )))   16.3.2012, 11:28
|- - BRE   Цитата(Алексей1153 @ 16.3.2012, 11:28) QM...   16.3.2012, 14:00
- - Алексей1153   BRE, апи тут ни при чём. Это во-первых. Во вторых,...   16.3.2012, 14:15
|- - BRE   Цитата(Алексей1153 @ 16.3.2012, 14:15) ап...   16.3.2012, 17:41
- - Влад   Алексей1153, только вот тут лучше бы иначе: stru...   16.3.2012, 14:33
- - Алексей1153   Влад, да, поленился ) а вот это Цитатаs_placement...   16.3.2012, 14:50
|- - Iron Bug   Цитата(Алексей1153 @ 16.3.2012, 17:50) а ...   16.3.2012, 18:14
- - Алексей1153   BRE, не на каждый чих, а при необходимости же. Нап...   16.3.2012, 19:01
|- - BRE   Цитата(Алексей1153 @ 16.3.2012, 20:01) BR...   16.3.2012, 19:12
|- - Iron Bug   Цитата(Алексей1153 @ 16.3.2012, 22:01) Ir...   17.3.2012, 10:51
- - Алексей1153   Цитата(BRE @ 16.3.2012, 22:12) А если так...   16.3.2012, 20:02
|- - BRE   Цитата(Алексей1153 @ 16.3.2012, 21:02) ил...   16.3.2012, 20:51
- - Алексей1153   не видю разницы . Будет один конструктор и 40 мет...   16.3.2012, 20:53
|- - BRE   Цитата(Алексей1153 @ 16.3.2012, 21:53) Бу...   16.3.2012, 21:36
- - Алексей1153   BRE, ну покажи, чего уж тянуть. Что там такого при...   17.3.2012, 8:06
|- - BRE   Цитата(Алексей1153 @ 17.3.2012, 9:06) BRE...   17.3.2012, 8:30
- - Алексей1153   нет, не особо интересно.   17.3.2012, 8:33
- - Litkevich Yuriy   я бы стал плясать от сигнатуры функции, насколько ...   18.3.2012, 11:24


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 11.7.2025, 8:20